Details
-
User Story
-
Resolution: Done
-
P1: Critical
-
6.0
-
None
-
13
-
Qt6_Foundation_ Sprint 10
-
9dd8e655cdd26eeaae30645b7fe013d9a696547f
Description
QByteArray should not have any connection to Latin1 encodings anymore in Qt 6. This is due to the fact that UTF-8 should be the main 8bit encoding we support in Qt6, and conversions to/from QString already assume that. Handling 8bit data as latin1 is inconsistent with that.
All methods that implicitly assume latin1 need to be changed.
Especially: toLower(), toUpper() and friends need to only handle the ASCII range in Qt 6.