diff options
author | John Fultz <jfultz@wolfram.com> | 2023-07-15 21:24:54 -0500 |
---|---|---|
committer | John Fultz <jfultz@wolfram.com> | 2023-07-16 09:02:22 -0500 |
commit | e588b3c3a1052dfc063c9c058d361347329e7899 (patch) | |
tree | f2b4df04526b071e7cada64c9e14e66ebb07dd3b /quacker/lexicondialog.cpp | |
parent | 97b2ebe1b0d2bafb9d870bc9422ee721e08a6657 (diff) |
Make UTF8-encoding of QTextStream work in Qt5 and 6.
QTextStream::setCodec() is no longer a thing in Qt6. Most of
our call are to set the codec to UTF-8, which happens to be the
default encoding in Qt6. So make a macro so this can compile
in both Qt5 and Qt6.
Diffstat (limited to 'quacker/lexicondialog.cpp')
-rw-r--r-- | quacker/lexicondialog.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/quacker/lexicondialog.cpp b/quacker/lexicondialog.cpp index 4f6d35d..88e86b1 100644 --- a/quacker/lexicondialog.cpp +++ b/quacker/lexicondialog.cpp @@ -218,7 +218,7 @@ void LexiconDialog::addWordsFromTextFile(const QString &textFile) return; QTextStream stream(&file); - stream.setCodec("UTF-8"); + SET_QTEXTSTREAM_TO_UTF8(stream); QString word; while (!stream.atEnd()) { |