[Python-de] Umwandlung Qt-String nach Unicode

Diez B. Roggisch deets at web.de
Die Jan 25 14:06:34 CET 2005


> edt ist ein Eingabe-Widget des Qt-Designers. Um an der Text zu kommen kann
> man str(edt.text()) benutzen. Solange alle Zeichen im 7-bit Ascii vorliegen
> kein Problem. Bei deutschen Umlauten versagt die str-Umwandlung aber
> kläglich. Die Lösung ist folgende: edt.text().latin1(). Hier wird ein

Bei mir klappt das - ich denke mal str() wird das system default encoding 
verwenden. Alles der uebliche encoding terror.

MfG Diez