[Development] Proposal: Disable AutoText in Qt 7

Ulf Hermann ulf.hermann at qt.io
Tue Aug 18 09:54:22 CEST 2026


>> In addition, we need per-version profiles. People will want to say "I
>> need to be compatible with Qt 6.14, but I want to adopt all best
>> practices up to that".
> 
> Sounds like a distinction without a difference. What are you thinking of here?

We may declare now that it's best to avoid AutoText and codify that in 
some opt-in mechanism. Users will write code against that and develop 
their application with, say Qt 6.14. After 6.14 is released, we'll 
figure out that we should also get rid of Qt::Foozle and invoke the same 
mechanism for this. Then the person with their application built on 6.14 
will still want to avoid AutoText, but the application will still rely 
on Qt::Foozle's old behavior and it will take a while to change that. 
They'll want our behavior-breaking changes "up to" Qt 6.14, but no newer 
ones. Only if we allow such a thing they can update to Qt 6.15 in a 
timely fashion.

best regards,
Ulf



More information about the Development mailing list