Details
-
Type:
Task
-
Status: Reported
-
Priority:
P2: Important
-
Resolution: Unresolved
-
Affects Version/s: 6.3.0 Beta2
-
Fix Version/s: 7.0 (Next Major Release)
-
Component/s: Core: I/O, Core: QString and Unicode
-
Labels:None
Description
Since Qt 6 the values in INI files are always read and written as UTF-8. There was a suggestion to implement the same for the keys.
However, the keys always used %-escaped sequences for non-ASCII symbols, and never supported setting a codec.
So such change in backward-incompatible.
QTBUG-99401 implements reading keys in UTF-8, which may be useful for interaction with non-Qt applications.
The scope of this task is to implement writing of the keys as UTF-8. This can be done as a part of some new major release.
Attachments
Issue Links
- resulted from
-
QTBUG-99401 QSettings: support reading UTF-8 keys from INI files
-
- Closed
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-101380 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
396818,7 | QSettings: encode keys as utf-8 in ini files | dev | qt/qtbase | Status: NEW | -1 | 0 |