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.
Attachments
For Gerrit Dashboard: QTBUG-84323 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
302364,7 | Limit QByteArray's 8-bit support to ASCII | dev | qt/qtbase | Status: MERGED | +2 | 0 |