On Tuesday 10 September 2024 10:12:10 GMT-7 Andreas Aardal Hanssen wrote:
> Tir 10 sep 2024 kl. 18:55 skrev Thiago Macieira:
> > Any objections?
> 
> Please don’t break source compatibility?

It does appear that a Q_PROPERTY of a Q_FLAG whose getter and setter operate 
on integers still compiles, but it does not for a Q_ENUM. That was broken some 
time in early 4.x, probably before 4.0, in that series of rewrites the commit 
that Aavit linked to belongs to.

Is this supported? I didn't know about it until yesterday. I doubt anyone is 
using it, though it's possible some code carried over from Qt 3 was left 
unmodified like that.

It might be possible to keep source compatibility with this, with some effort. 
Do we want to?

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Principal Engineer - Intel DCAI Platform & System Engineering

Attachment: smime.p7s
Description: S/MIME cryptographic signature

-- 
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to