mirror of
https://github.com/YACReader/yacreader
synced 2025-07-18 21:14:33 -04:00
Do not use QTextCodec in Qt6
This commit is contained in:
@ -6,9 +6,12 @@
|
||||
#include <QApplication>
|
||||
#include <QFile>
|
||||
#include <QTextStream>
|
||||
#include <QTextCodec>
|
||||
#include <QScreen>
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
|
||||
#include <QTextCodec>
|
||||
#endif
|
||||
|
||||
#include "yacreader_global.h"
|
||||
|
||||
HelpAboutDialog::HelpAboutDialog(QWidget *parent)
|
||||
@ -80,7 +83,11 @@ QString HelpAboutDialog::fileToString(const QString &path)
|
||||
f.open(QIODevice::ReadOnly);
|
||||
QTextStream txtS(&f);
|
||||
|
||||
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
|
||||
txtS.setEncoding(QStringConverter::Utf8);
|
||||
#else
|
||||
txtS.setCodec(QTextCodec::codecForName("UTF-8"));
|
||||
#endif
|
||||
|
||||
QString content = txtS.readAll();
|
||||
f.close();
|
||||
|
Reference in New Issue
Block a user