[Development] HEADS-UP: QStringLiteral

Konstantin Tokarev annulen at yandex.ru
Thu Aug 22 15:48:00 CEST 2019



22.08.2019, 16:44, "Martin Smith" <martin.smith at qt.io>:
> But Marc, your last paragraph calls for separating the API and implementation discussions, but the paragraph just before it argues that the API to work around our slowness is vital.
>
> If Qt developers must not forget Q_DECLARE_TYPEINFO, why isn't it important for users?
>
> Should we have a pre-Qt 6 optimization period, where you first write up an exhaustive list of all the implementation optimizations that should be used in all Qt library code, and then we take the time to ensure that every class uses them?
>
> I'm still not seeing why these same optimizations shouldn't be important to describe in the Qt documentation for users. Users look at the Qt source code, so when they see Q_DECLARE_TYPEINFO, they should be able to find out what it does.

At least we need a wiki page with optimization guidelines

-- 
Regards,
Konstantin




More information about the Development mailing list