[Development] Proposal: Disable AutoText in Qt 7

Andreas Hartmetz ahartmetz at gmail.com
Mon Aug 3 19:26:00 CEST 2026


Am 29.07.26 um 09:52 schrieb Kai Uwe Broulik:
> Hi everyone,
> 
> Qt has a feature called AutoText where when you have a label (both in Qt 
> Widgets and Qt Quick) and its contents “look like 
> HTML” (Qt::mightBeRichText) it will switch to rich text (styled text) 
> and start interpreting it as HTML.
A probably impractical idea to preserve some of the convenience: 
Distinguish "static" text input from "runtime" text input and preserve 
the auto rich text feature for the former. Some languages make a 
distinction between user-supplied strings and validated strings, but 
that seems like much too big of a change. This would need a predictable 
and conservative (if in doubt, not richt text) heuristic to really 
improve safety and the ability to see through translations to make it 
useful enough.
Just mentioning it in case somebody can think of a good way to implement 
it.


More information about the Development mailing list