Umlaute in QTextStream mit <<operator
Verfasst: 9. April 2010 01:21
Hallo
wenn ich diesen Operator nutze QTextStream & QTextStream::operator<< ( const char * string ) habe ich ein Problem mit Umlauten im string.
geht komplett schief.
QTextStream::setCodec(QTextCodec *codec) scheint bei diesem Operator auch keine Auswirkungen zu haben? So sagt es jedenfalls das Ergebnis eines Tests damit und auch die Doku: "string is assumed to be in ISO-8859-1 encoding"
Gibt es da irgendwie einen Workaround?
wenn ich diesen Operator nutze QTextStream & QTextStream::operator<< ( const char * string ) habe ich ein Problem mit Umlauten im string.
Code: Alles auswählen
QTextStream out(&file);
out << "ÄÖÜäöüß" << endl;QTextStream::setCodec(QTextCodec *codec) scheint bei diesem Operator auch keine Auswirkungen zu haben? So sagt es jedenfalls das Ergebnis eines Tests damit und auch die Doku: "string is assumed to be in ISO-8859-1 encoding"
Gibt es da irgendwie einen Workaround?