X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fmain.cpp;h=9d87c4b89900a74ee81616191fd42f7ff4fa089b;hp=48b45c28042233e8422edfeb001699af620d022b;hb=92807744f2baf77c6b7048b236c44d807c725f48;hpb=a83b00e50f8f27fbc17f3e3248d0d74c1e019252 diff --git a/src/common/main.cpp b/src/common/main.cpp index 48b45c28..9d87c4b8 100644 --- a/src/common/main.cpp +++ b/src/common/main.cpp @@ -20,6 +20,8 @@ #include +#include + #ifdef BUILD_CORE # include "coreapplication.h" #elif defined BUILD_QTUI @@ -55,6 +57,12 @@ Q_IMPORT_PLUGIN(qgif) int main(int argc, char **argv) { +#if QT_VERSION < 0x050000 + // All our source files are in UTF-8, and Qt5 even requires that + QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); + QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); +#endif + Quassel::setupBuildInfo(); QCoreApplication::setApplicationName(Quassel::buildInfo().applicationName); QCoreApplication::setApplicationVersion(Quassel::buildInfo().plainVersionString);