[Qt6] Use setEncoding instead of deprecated setCodec

This commit is contained in:
G.K.MacGregor
2023-08-20 22:16:51 +01:00
parent 22703e4bfb
commit e001aa7896

View File

@@ -419,7 +419,11 @@ void saveTTI(QSaveFile &file, const TeletextDocument &document)
} }
}; };
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
outStream.setCodec("ISO-8859-1"); outStream.setCodec("ISO-8859-1");
#else
outStream.setEncoding(QStringConverter::Latin1);
#endif
if (!document.description().isEmpty()) if (!document.description().isEmpty())
#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) #if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)
@@ -558,7 +562,11 @@ void exportM29File(QSaveFile &file, const TeletextDocument &document)
} }
}; };
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
outStream.setCodec("ISO-8859-1"); outStream.setCodec("ISO-8859-1");
#else
outStream.setEncoding(QStringConverter::Latin1);
#endif
if (!document.description().isEmpty()) if (!document.description().isEmpty())
#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) #if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)