ich möchte in Qt ein kleines Projekt erstellen bei dem ich mit Texten arbeite die auch Umlaute verwenden.
Dabei ist mir aufgefallen dass wenn ich ein Konsolen-Programm erstelle die Umlaute nicht oder falsch dargestellt werden.
Bei einem Qt-Widget-Programm werden mit dem selben Code die Umlaute richtig dargestellt.
Dies scheint mir eine Einstellung im Projekt zu sein. Hat jemand dazu schon Erfahrungen gemacht?
Was muss ich wo einstellen damit ich dies beheben kann?
Ich benutze Windows 7 und das Qt 5.2.0 Framework mit dem Qt Creator 3.0.0
Dies ist mein Testbeispiel.
Code: Alles auswählen
int main(int argc, char *argv[]){
QCoreApplication a(argc, argv);
//QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QString s = "ü";
qDebug() << s;
return a.exec();
}
Heiko