aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/help/HelpIndex.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/help/HelpIndex.cpp')
-rw-r--r--src/modules/help/HelpIndex.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/modules/help/HelpIndex.cpp b/src/modules/help/HelpIndex.cpp
index 4ce07616f..33c42781a 100644
--- a/src/modules/help/HelpIndex.cpp
+++ b/src/modules/help/HelpIndex.cpp
@@ -44,7 +44,11 @@
#include <QByteArray>
#include <QTextStream>
#include <QUrl>
+#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
#include <QTextCodec>
+#else
+#include <QStringConverter>
+#endif
#include <cctype>
#include <QTextDocument>
#include <QTimer>
@@ -200,7 +204,11 @@ void HelpIndex::parseDocument(const QString & filename, int docNum)
}
QTextStream s(&file);
- s.setCodec(QTextCodec::codecForMib(106));
+#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
+ s.setCodec(QTextCodec::codecForMib(106));
+#else
+ s.setEncoding(QStringConverter::Utf8);
+#endif
QString text = s.readAll();
if(text.isNull())
return;