Seite 1 von 1
Zeilenumbruch in QString...
Verfasst: 14. Juni 2006 16:49
von michbex
Hallo
verzweifelt bin ich Testen, wie ich einen Zeilenumbruch in einem QString erzwingen kann. Ich will bei einer Buttonbeschriftung dann einen Zeilenumruch haben, wenn ein Leerzeichen vorkommt.
wenn ich statt dem leerzeichen \n eingebe, erscheint ein kleine quadrat anstelle des leerzeichens. Als ob es irgnedwie gefiltert wird.
Bitte um Hilfe, thx Michael
Verfasst: 14. Juni 2006 17:12
von ChMaster
servus,
hast du schon mal \n versucht? dies bewirkt einen zeilenumbruch.
Verfasst: 14. Juni 2006 17:15
von michbex
ChMaster hat geschrieben:servus,
hast du schon mal \n versucht? dies bewirkt einen zeilenumbruch.
ja, hab ich ja gschrieben...
thx anyway
Verfasst: 14. Juni 2006 18:06
von ChMaster
servus,
ups sorry, übersehen
hm dies ist glaube ich kein problem, oder wird dir das kleine quadrat
in einer bestimmten form angezeigt sprich in einer QLineEdit oder sonst
wo? denn bei mir ist es genauso, wenn ich meine anwendungen debuge
bzw. qDebug() verwende, denn noch wird es bei mir richtig angezeigt
ohne diesem quadrat ...

Verfasst: 14. Juni 2006 18:09
von michbex
Hi,
mein Problem ist, dass mir genau dieses kleine Quadrat anstatt des Zeilenumbruchs angezeigt wird. Es sieht so aus also ob das "\n" als unbekanntes Zeichen interpretiert wird und so durch dieses Zeichen ersetzt wird.
Dh es wird angezeigt und der Zeilenumbruch wird nicht durchgefuehrt.
Any ideas?
Michael
Verfasst: 15. Juni 2006 01:47
von patrik08
Auf mac und linux ist dieses problem als bug angegeben worden ....
was mit
loesbar ist...
jedoch bei qt 4.1.3 wieder alles normal ist auf alle os
Verfasst: 15. Juni 2006 10:04
von BartSimpson
ich nehme meistes \r\n
In welchem format speicherst du denn deine Datei??
Dort nutze ich utf8 ohne Kennung. Da sonst trUtf8("XX") teilweise falssch übersetzt wird.