#ifndef OPENMW_COMPONENTS_MISC_UTF8QTEXTSTREAM_HPP #define OPENMW_COMPONENTS_MISC_UTF8QTEXTSTREAM_HPP #include #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) #include #endif #include namespace Misc { inline void ensureUtf8Encoding(QTextStream& stream) { #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) stream.setCodec(QTextCodec::codecForName("UTF-8")); #else stream.setEncoding(QStringConverter::Utf8); #endif } } #endif