[Development] Why does QFlag exist? (Not QFlags)

Thiago Macieira thiago.macieira at intel.com
Thu Sep 19 17:07:19 CEST 2024


On Thursday 19 September 2024 01:11:54 GMT-7 Halla Rempt wrote:
> Who knows whether anyone is using it? There are zillions of projects using
> Qt out in the world, but the people developing Qt keep assuming that "using
> Qt" means using Qt inside Qt, as if the entire platform solely exists for
> building Qt on top of it. Like when the OpenGL QtPainter class was treated
> like a failed experiment for making QWidgets paint faster, even though it
> was public API and used in the real world.

I'm not assuming it's all of Qt. But it is the most readily available source 
of Qt-using code I have, as I don't build KDE content myself any more.

> I'm currently porting my Qt-based project, Krita, to Qt 6 and it's a huge,
> huge, huge pain. I'm wasting months and months that could have been spent
> on improving my application on submitting to useless clean-ups that nobody
> seems to have thought were an imposition. I've been through Qt1..2..3..4..5
> and now going through 6.

And the reports we've had is that however painful this transition is, it's the 
least painful of all.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Principal Engineer - Intel DCAI Platform & System Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5152 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20240919/8add0cf3/attachment.bin>


More information about the Development mailing list