Qt Tastatur auslesen



  • Hallo ich hab folgendes Problem,
    ich möchte gerne mit Qt die gesamte Tastatur auslesen, genauer genommen möchte ich gerne wissen welche Tasten aktuell gedrückt sind, zwar könnte ich eine Klasse schreiben die bei jedem Keyboardevent, wenn eine Taste gedrückt wird ,diese speichert und wenn die Taste wieder losgelassen wird wieder löscht aber ich würde lieber einen eventuelle Lösung die mir Qt anbiettet nutzen.

    MfG 123



  • KeyEvents sind hauptsächlich für Widgets interessant, deshalb gibt es da ganz einfache Möglichkeiten, die events zu bekommen und Code auszuführen:
    Implementiere in einer von QWidget abgeleiteten Klasse das keyPressEvent() bzw. das keyReleaseEvent().



  • Mit diesen beiden Methoden bekomm ich nur eine Taste ich will aber alle Tasten die zu diesem Zeitpunkt aktiv sind

    Darauf beruht ja auch meine Idee die Gedrückten Tasten zu speichern.

    Vll kennt ja einer von euch eine Möglichkeit sonst setz ich halt die Idee mit der extra Klasse um in die ich die Tasten ein- und austrage
    Mfg 123


Anmelden zum Antworten