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 _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development