[Solved]Tastatureingabe abfragen

Alles rund um die Programmierung mit Qt
Antworten
curator
Beiträge: 26
Registriert: 15. April 2007 21:34

[Solved]Tastatureingabe abfragen

Beitrag von curator »

Hi,
ich hab hier ein kleines GUI gebaut, auch mit QPainter was gemalt.

Nun will ich dieses Bild bewegen können, und dafür Die Pfeiltasten als SIGNAL werten. Wie heißt dieses SIGNAL, bzw. muss mal es anlegen? Das mit dem Slot dann zu connecten krieg ich (hoffentlich ^^) hin.

Besten Dank in vorraus

curator
Zuletzt geändert von curator am 10. Februar 2009 10:35, insgesamt 1-mal geändert.
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Da gibt es eventhandler.

* void keyPressEvent ( QKeyEvent * event )
* void keyReleaseEvent ( QKeyEvent * event )

Wahrscheinlich reicht dir das keyPressEvent. Implementieren und das wars.
curator
Beiträge: 26
Registriert: 15. April 2007 21:34

Beitrag von curator »

Hab ich verstanden, geht auch schon. Sobald ich ne Taste drücke, printet der jetzt ne Testausgabe. Wie kann ich rausfinden, welche Taste gedrückt wurde?

Dann ist das Problem gelöst. In Rekordzeit :-)
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Steht doch alles in QKeyEvent drinn... :roll:
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
curator
Beiträge: 26
Registriert: 15. April 2007 21:34

Beitrag von curator »

Wenn jemand das gleiche Problem hat:

mit event->key() erhält man einen eideutigen Int für jede Taste der leicht geprüft werden kann.

Danke für Eure Hilfe
Antworten