qt5base-lts/tests/auto/corelib/io/qsettings
Lars Knoll a383d79772 Get rid of QSettings::iniCodec()
Always encodee INI files as utf-8 in Qt6. This is mostly backwards
compatible, as old ini files would encode all non ascii characters.

[ChangeLog][Important behavioral changes] QSettings will now always
encode INI files as utf-8 (and the iniCodec/setIniCode methods are
removed). This is a change from Qt 5 and earlier, where QSettings would
by default escape all non ascii characters. The behavior is equivalent to
what you got in Qt5 by setting a utf-8 iniCodec on the settings object.
Settings files written in Qt 5 will still be readable in Qt 6 (unless
an iniCodec different from utf-8 was used), but to read Qt6 based ini
files in Qt 5 applications, setting the iniCodec to utf-8 is required.

Change-Id: Ic7dffcca17779bd5e3dae50d42ce633170289f6c
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
2020-05-14 07:48:28 +02:00
..
.gitattributes
.gitignore
bom.ini Properly detect UTF-8 BOM markers in ini files 2014-10-29 08:58:31 +01:00
CMakeLists.txt Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qsettings.pro Migrate Windows system libs to external dependencies 2019-05-08 08:30:02 +00:00
qsettings.qrc Fix QSettings parsing of spaces after comment lines 2018-12-07 18:53:34 +00:00
resourcefile2.ini
resourcefile3.ini
resourcefile4.ini
resourcefile5.ini
resourcefile6.plist Fix data corruption when reading byte arrays from QSettings 2017-02-03 15:37:58 +00:00
resourcefile.ini
tst_qsettings.cpp Get rid of QSettings::iniCodec() 2020-05-14 07:48:28 +02:00
withcomments.ini Fix QSettings parsing of spaces after comment lines 2018-12-07 18:53:34 +00:00