Ich habe ein Problem mit meinen Umlauten in Qt4.
Wenn ich meine Programme, die ich selbst erstellt habe, starte, dann sehe ich alle Umlaute, die von einer ui einfliesen ganz richtig und normal - die Umlaute im Quellcode werden aber falsch angezeigt und zwar diese 1/4, etc Zeichen.
Das komische ist, dass sogar \u00FC falsch dargestellt wird...
[Qt4] Umlautprobleme
[Qt4] Umlautprobleme
by DDSD
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Das Problem haben wir schon des öfteren - Entweder nimm die Unicode-Kodierung (siehe QChar - Doku) oder mach es mit Hilfe von Übersetzungen. Wenn Du ein 'ä' schreibst und es z.B. als ISO8859-1 speicherst, der Compiler deinen Sourcecode aber als UTF-8 interpretiert kann es nichts werden. Auch der QString ctor ist da nicht die richtige Wahl - der interpretiert den String nämlich als ASCII. Siehe QString Doku.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung