On Monday 8. June 2015 09:34:30 Thiago Macieira wrote:
> 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.

It was there for a good reason for the existing flags. 
But for new flags of course it does not make sens.
 
> The freeze stays: no new flags in QMetaType until Qt 6, no more messing with
> the template black magic.

You can't mandate that.

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to