[Development] Qt 5.5.0 header diff: QtCore.diff
Thiago Macieira
thiago.macieira at intel.com
Mon Jun 8 15:34:30 CEST 2015
On Monday 08 June 2015 11:28:48 Olivier Goffart wrote:
> On Saturday 6. June 2015 11:17:30 Thiago Macieira wrote:
> > On Friday 05 June 2015 10:11:28 Frederik Gladhorn wrote:
> >
> >
> > I can't tell if the qmetatype.h template magic is binary compatible or
> > not.
> > As evidenced by a recent push [1] about the IsGadget flag, it isn't.
> >
> > I'm going to put a stop to this. qmetatype.h template magic is now frozen
> > as of Qt 5.5 and until Qt 6.0, aside from bugfixes or pure additions that
> > do not modify existing template classes.
> >
> > [1] https://codereview.qt-project.org/113652
>
> The problem here is the qFail. We can just remove the qFail in this case
> (what the patch does) and we will be fine.
>
> There is no reason to stop improving qmetatype.
The qFatal was there for a good reason.
The freeze stays: no new flags in QMetaType until Qt 6, no more messing with
the template black magic.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list