Applikation mit Cursor-Tasten bedienen
Verfasst: 14. Juni 2009 12:37
Hallo,
ich plane, ein kleines QT-Progamm zu schreiben, mit dem ich meinen Home-Theater-PC im Sinne einer MP3-Jukebox nutzen kann. Derzeit führe ich gerade einige Testsdurch, um zicherzustellen, dass auch alles zusammenpasst.
Was ist bisher mit meinem QT-Testprogramm zusammengebracht habe:
* Anzeige auf dem Display über Framebuffer (Embedded Linux)
* Steuerung über das Touch-Display (tslib)
Ich möchte nun noch die Bedienung über eine IR-Fernbedienung ermöglich. Ich verwende eine kleine Fernbedieung mit nur 5 Tasten (die vier Cursor-Tasten und Enter). Ich möchte über die Fernbedienung mit den Cursor-Tasten den Fokus zwischen den Buttons steuern und dann mit der Enter-Taste auswählen können.
Die Fernbedienung habe ich über einen IR-Empfänger eingebunden, der eine USB-Tastatur simuliert. Dieser Teil funktioniert schon mal.
Nun aber zu meinen Fragen:
- Kann mir jemand einen Tipp geben, wie ich die Steuerung über die Cursor-Tasten in einer QT-Applikation implementieren kann?
- Kennt jemand ein Stück Code oder ähnliches, an dem ich Anleihe nehmen könnte?
Dieses Thema müssten ja schon viele gelöst haben, die zB Programme für Mobile-Devices mit Navigationstasten programmieren.
Ich hoffe, es kann mir jemand diesbezüglich weiterhelfen! Vielen Dank schon mal fürs lesen ...
Armin
ich plane, ein kleines QT-Progamm zu schreiben, mit dem ich meinen Home-Theater-PC im Sinne einer MP3-Jukebox nutzen kann. Derzeit führe ich gerade einige Testsdurch, um zicherzustellen, dass auch alles zusammenpasst.
Was ist bisher mit meinem QT-Testprogramm zusammengebracht habe:
* Anzeige auf dem Display über Framebuffer (Embedded Linux)
* Steuerung über das Touch-Display (tslib)
Ich möchte nun noch die Bedienung über eine IR-Fernbedienung ermöglich. Ich verwende eine kleine Fernbedieung mit nur 5 Tasten (die vier Cursor-Tasten und Enter). Ich möchte über die Fernbedienung mit den Cursor-Tasten den Fokus zwischen den Buttons steuern und dann mit der Enter-Taste auswählen können.
Die Fernbedienung habe ich über einen IR-Empfänger eingebunden, der eine USB-Tastatur simuliert. Dieser Teil funktioniert schon mal.
Nun aber zu meinen Fragen:
- Kann mir jemand einen Tipp geben, wie ich die Steuerung über die Cursor-Tasten in einer QT-Applikation implementieren kann?
- Kennt jemand ein Stück Code oder ähnliches, an dem ich Anleihe nehmen könnte?
Dieses Thema müssten ja schon viele gelöst haben, die zB Programme für Mobile-Devices mit Navigationstasten programmieren.
Ich hoffe, es kann mir jemand diesbezüglich weiterhelfen! Vielen Dank schon mal fürs lesen ...
Armin