qt5base-lts/tests/auto/corelib/io
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
..
largefile Regenerate tests/auto/corelib/io 2019-11-12 17:24:44 +00:00
qabstractfileengine Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qbuffer Regenerate tests/auto/corelib/io 2019-11-12 17:24:44 +00:00
qdataurl Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qdebug Sweep of int-ish → char-ish types near calls to QString::fromU*() 2020-05-12 05:43:37 +00:00
qdir Q{File,FileInfo,Dir}: add std::filesystem::path overloads 2020-03-24 16:20:03 +01:00
qdiriterator Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qfile Handle disk full situations by skipping QFile::moveToTrash test 2020-05-07 14:27:17 +02:00
qfileinfo Merge remote-tracking branch 'origin/5.15' into dev 2020-04-11 14:59:13 +02:00
qfileselector Port more tests from qtbase/tests/auto/corelib/io/ to CMake 2020-05-04 19:21:15 +02:00
qfilesystementry Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qfilesystemmetadata Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qfilesystemwatcher Merge remote-tracking branch 'origin/dev' into merge-dev 2020-01-24 13:17:33 +01:00
qiodevice Regenerate tests/auto/corelib/io 2019-11-12 17:24:44 +00:00
qipaddress Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qlockfile Port more tests from qtbase/tests/auto/corelib/io/ to CMake 2020-05-04 19:21:15 +02:00
qloggingcategory Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qloggingregistry Merge remote-tracking branch 'origin/5.15' into dev 2020-03-11 15:34:21 +01:00
qnodebug Merge remote-tracking branch 'origin/dev' into merge-dev 2020-01-24 13:17:33 +01:00
qprocess tst_QProcess: create a more reliable crashing 2020-05-05 12:24:35 -07:00
qprocess-noapplication Regenerate tests/auto/corelib/io 2019-11-12 17:24:44 +00:00
qprocessenvironment Regenerate tests/auto/corelib/io 2019-11-12 17:24:44 +00:00
qresourceengine tst_QResourceEngine: fix the order of arguments to QCOMPARE 2020-05-05 12:23:43 -07:00
qsavefile Merge remote-tracking branch 'origin/5.15' into dev 2020-04-11 14:59:13 +02:00
qsettings Get rid of QSettings::iniCodec() 2020-05-14 07:48:28 +02:00
qstandardpaths Merge remote-tracking branch 'origin/5.15' into dev 2020-03-03 14:13:02 +01:00
qstorageinfo Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qtemporarydir Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qtemporaryfile Merge remote-tracking branch 'origin/5.15' into dev 2020-04-11 14:59:13 +02:00
qurl QtConcurrent::run: accept more then five function's arguments 2020-03-11 14:46:25 +01:00
qurlinternal Port qt_punycodeEncoder() to QStringView 2020-05-13 13:22:09 +00:00
qurlquery Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
.prev_CMakeLists.txt Regenerate coreliob/io tests 2019-08-15 10:57:01 +00:00
CMakeLists.txt Port more tests from qtbase/tests/auto/corelib/io/ to CMake 2020-05-04 19:21:15 +02:00
io.pro Modernize the "settings" feature 2018-11-15 17:20:15 +00:00