Seite 1 von 1

KeyEvents in Non-GUI Applikation

Verfasst: 27. August 2008 19:29
von schulze
Hallo,

ich habe eine Qt-Anwendung für die Konsole (QCoreApplication) unter Linux geschrieben, die bis auf eine Kleinigkeit schon komplett funktioniert: Ich möchte gerne, dass diese Anwendung beim Drücken der ESC-Taste beendet wird.

Ich habe tagelang gegoogelt und hunderte von Varianten ausprobiert, aber komme einfach nicht weiter. Key-Events scheint es in Non-GUI Anwendungen nicht zu geben.

Nun habe ich auch schon darüber nachgedacht, einen Thread hinzuzufügen, der dann mittels "getc()" oder so auf eine Eingabe wartet. Aber das fände ich dann wirklich sehr unelegant. Außerdem weiß ich nicht einmal, ob ESC da überhaupt ankommt.

Kann mir vielleicht jemand einen Tipp geben?