Die Suche ergab 7 Treffer

von Dorsai!
Samstag 7. August 2010, 19:31
Forum: Qt/KDE
Thema: Unicode Text aus QString bekommen
Antworten: 6
Zugriffe: 1523

Re: Unicode Text aus QString bekommen

Also bei mir jetzt auch.

Der Interpreter hat aber vorher eindeutig diese Zeile:
content = unicode(self.ui.textEdit.toPlainText())

mit so einem ascii encode error (wie der in meinem ersten post) angegeben.

Vermutlich habe ich den eigentlichen Fehler jetzt durch die ganze herum Probiererei ...
von Dorsai!
Samstag 7. August 2010, 17:38
Forum: Qt/KDE
Thema: Unicode Text aus QString bekommen
Antworten: 6
Zugriffe: 1523

Re: Unicode Text aus QString bekommen

Das Problem war wie ich den Text abgerufen habe:

Code: Alles auswählen

text = unicode(text_edit.toPlainText())
statt

Code: Alles auswählen

text = unicode(text_edit.document().toPlainText())
Das hat auch wunderbar funktioniert, nur eben nur mit ascii Zeichen.


Jetzt funktioniert es wunderbar. Danke dir!
von Dorsai!
Samstag 7. August 2010, 09:56
Forum: Qt/KDE
Thema: Unicode Text aus QString bekommen
Antworten: 6
Zugriffe: 1523

Re: Unicode Text aus QString bekommen

Du hast recht. Wenn ich meine "ööö"s erst mit utf-8 decode, bevor ich sie in den QString packe, dann geht es.
Leider aber nur im interpreter, nicht aber in meiner Anwendung, da bekomm ich den QString ja aus einem QtextEdit Widget.

Heißt das dann, dass mir mein QtextEdit gar keine unicode QStrings ...
von Dorsai!
Samstag 7. August 2010, 00:52
Forum: Qt/KDE
Thema: Unicode Text aus QString bekommen
Antworten: 6
Zugriffe: 1523

Unicode Text aus QString bekommen

Hintergrund:
Ich habe ein QtextEdit Widget und versuche den Text den ich davon durch die Methode toPlainText() in eine Textdatei zu schreiben.
Dieser Text kann im Widget auch Zeichen wie "ö" oder Japanische Zeichen enthalten.

Ich dachte mir:

>>> t = QString("öööö")
>>> tt = str(t)
Traceback (most ...
von Dorsai!
Mittwoch 4. August 2010, 21:54
Forum: Qt/KDE
Thema: PyQT Anfänger | Hilfe zu SIGNAL/SLOT
Antworten: 9
Zugriffe: 2331

Re: PyQT Anfänger | Hilfe zu SIGNAL/SLOT

Ja, mir gefällt dein Vorschlag ohnehin besser, da ich qt-4.6.3 habe.
von Dorsai!
Mittwoch 4. August 2010, 21:48
Forum: Qt/KDE
Thema: PyQT Anfänger | Hilfe zu SIGNAL/SLOT
Antworten: 9
Zugriffe: 2331

Re: PyQT Anfänger | Hilfe zu SIGNAL/SLOT

Natürlich!

Mir war nicht klar wie SLOT funktioniert. Ich kann ihm einfach eine objekt.methode übergeben.

Ich dachte ich sage ihme führe DAS aus wenn signal auftritt. Das ist natürlich falsch.

Danke auch für die anderen Anregungen. Jetzt komme ich endlich weiter.

Danke besonders an lunar mit dem ...
von Dorsai!
Mittwoch 4. August 2010, 21:18
Forum: Qt/KDE
Thema: PyQT Anfänger | Hilfe zu SIGNAL/SLOT
Antworten: 9
Zugriffe: 2331

PyQT Anfänger | Hilfe zu SIGNAL/SLOT

Ich versuche mich gerade in PyQT einzuarbeiten.
Folgendes Script hab ich geschrieben um mich ein bisschen mit SIGNAL/SLOTs in QT vertraut zu machen.

# -*- coding: utf-8 -*-
import sys
from PyQt4 import QtCore, QtGui
from mainwindow import Ui_MainWindow

class window(QtGui.QMainWindow):
def ...