Vielen Dank,
hat alles super geklappt hab die zweite Methode gewählt.
Die Suche ergab 4 Treffer
- Mittwoch 6. April 2011, 17:06
- Forum: Qt/KDE
- Thema: QKeyEvent: Leertaste u.a. werden nicht abgefangen
- Antworten: 7
- Zugriffe: 1790
- Mittwoch 6. April 2011, 13:52
- Forum: Qt/KDE
- Thema: QKeyEvent: Leertaste u.a. werden nicht abgefangen
- Antworten: 7
- Zugriffe: 1790
Re: QKeyEvent: Leertaste u.a. werden nicht abgefangen
Ich hab es geschafft die QTextEdit Klasse zu überschreiben und das keyPressedEvent abzuändern. Jetzt funktionieren alle Tasten. Nun bin ich aber bei einem weiteren Problem. Ich will ja das Zeichen an die serielle Schnittstelle schicken und weiß nicht wie ich Zugriff auf die Attribute in der Klasse ...
- Mittwoch 6. April 2011, 10:56
- Forum: Qt/KDE
- Thema: QKeyEvent: Leertaste u.a. werden nicht abgefangen
- Antworten: 7
- Zugriffe: 1790
Re: QKeyEvent: Leertaste u.a. werden nicht abgefangen
Ich beschäftige mich erst seit einer halben Woche mit qt und hab einen beispielcode im Netz gefunden der als Signal keypressevent hat. Ich hab das dann gleich in meinen Code eingebaut und siehe da es hat funktioniert. Leider aber nicht mit Space, Tab etc. Darf ich das so nicht verwenden? Wenn nein ...
- Dienstag 5. April 2011, 19:52
- Forum: Qt/KDE
- Thema: QKeyEvent: Leertaste u.a. werden nicht abgefangen
- Antworten: 7
- Zugriffe: 1790
QKeyEvent: Leertaste u.a. werden nicht abgefangen
Hallo,
ich bin schon langsam am verzweifeln, ich hab im Konstruktor meiner Klasse für den Dialog folgendes definiert:
self.connect(self.textEdit, QtCore.SIGNAL("keyPressEvent()"), self.keyPressEvent)
Die Slot-Funktion sieht folgendermaßen aus:
def keyPressEvent(self, event):
key = event.key ...
ich bin schon langsam am verzweifeln, ich hab im Konstruktor meiner Klasse für den Dialog folgendes definiert:
self.connect(self.textEdit, QtCore.SIGNAL("keyPressEvent()"), self.keyPressEvent)
Die Slot-Funktion sieht folgendermaßen aus:
def keyPressEvent(self, event):
key = event.key ...
