Set default CString codec to UTF-8 in Qt4

This commit is contained in:
codestation
2014-01-11 17:02:42 -04:30
parent db92890bc3
commit fca2ae25c4
2 changed files with 6 additions and 1 deletions

View File

@@ -31,7 +31,7 @@ ProgressForm::ProgressForm(QWidget *parent) :
move(QApplication::desktop()->screen()->rect().center() - rect().center()); move(QApplication::desktop()->screen()->rect().center() - rect().center());
setFixedSize(size()); setFixedSize(size());
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowTitleHint); setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowTitleHint);
connect(ui->cancelButton, SIGNAL(clicked()), this, SLOT(cancelConfirm())); connect(ui->cancelButton, SIGNAL(clicked()), this, SLOT(cancelConfirm()));
} }
ProgressForm::~ProgressForm() ProgressForm::~ProgressForm()

View File

@@ -24,6 +24,7 @@
#include <QDebug> #include <QDebug>
#include <QLibraryInfo> #include <QLibraryInfo>
#include <QLocale> #include <QLocale>
#include <QTextCodec>
#include <QThread> #include <QThread>
#include <QTranslator> #include <QTranslator>
@@ -72,6 +73,10 @@ int main(int argc, char *argv[])
#endif #endif
} }
#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
#endif
qDebug("Starting QCMA %s", QCMA_VER); qDebug("Starting QCMA %s", QCMA_VER);
QTranslator translator; QTranslator translator;