diff options
author | Karsten Heimrich <karsten.heimrich@qt.io> | 2020-07-01 01:33:22 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@qt.io> | 2020-07-01 14:18:43 +0200 |
commit | cb484f6774889c068c3caca9ad40f9ceb7da4f02 (patch) | |
tree | 6a12bff4552d91fc677b0691c33d8047fbe8f600 /tools/qscxmlc/qscxmlc.cpp | |
parent | 5b77d4186d5110b14f00825d67f691bbe660bc88 (diff) |
Update QtScxml module towards Qt6 changes
Fixes: QTBUG-85089
Change-Id: I78f8b1061f5dd75e435f9725fb6387670c1d2bf3
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tools/qscxmlc/qscxmlc.cpp')
-rw-r--r-- | tools/qscxmlc/qscxmlc.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/qscxmlc/qscxmlc.cpp b/tools/qscxmlc/qscxmlc.cpp index d83e786..3e5a107 100644 --- a/tools/qscxmlc/qscxmlc.cpp +++ b/tools/qscxmlc/qscxmlc.cpp @@ -35,7 +35,7 @@ #include <QCommandLineParser> #include <QFile> #include <QFileInfo> -#include <QTextCodec> +#include <QStringConverter> QT_BEGIN_NAMESPACE @@ -68,17 +68,17 @@ int write(TranslationUnit *tu) } // Make sure it outputs UTF-8, as that is what C++ expects. - QTextCodec *utf8 = QTextCodec::codecForName("UTF-8"); + auto utf8 = QStringConverter::encodingForName("UTF-8"); if (!utf8) { - errs << QStringLiteral("Error: cannot find a QTextCodec for generating UTF-8."); + errs << QStringLiteral("Error: cannot find a QStringConverter for generating UTF-8."); return NoTextCodecError; } QTextStream h(&outH); - h.setCodec(utf8); + h.setEncoding(utf8.value()); h.setGenerateByteOrderMark(true); QTextStream c(&outCpp); - c.setCodec(utf8); + c.setEncoding(utf8.value()); c.setGenerateByteOrderMark(true); CppDumper dumper(h, c); dumper.dump(tu); |