Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-09 Thread Thiago Macieira
On Tuesday 09 June 2015 12:10:02 Olivier Goffart wrote: > A change in the IsGadget flag is fine. > > Old code did not need this flag. And code that relies on it requires anyway > that the code that register the types register the isGadget flag. > > Even if one could build a complicated use case t

Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-09 Thread Olivier Goffart
On Monday 8. June 2015 17:57:23 Thiago Macieira wrote: > On Monday 08 June 2015 15:58:23 Olivier Goffart wrote: > > > > 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 ne

Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-08 Thread Thiago Macieira
On Monday 08 June 2015 15:58:23 Olivier Goffart wrote: > > > 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. It did make sense:

Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-08 Thread Olivier Goffart
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 ma

Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-08 Thread Thiago Macieira
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 p

Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-08 Thread Olivier Goffart
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

Re: [Development] Qt 5.5.0 header diff: QtCore.diff

2015-06-06 Thread Thiago Macieira
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