Key auto repeat ausschalten

Alles rund um die Programmierung mit Qt
Antworten
FuSiON
Beiträge: 1
Registriert: 2. Mai 2008 10:10

Key auto repeat ausschalten

Beitrag von FuSiON »

Hi,

In meinem Programm will ich abfragen wann ein Key gedrückt wird und wieder losgelassen wird. Dafür gibt es ja die dafür vorgesehenen Funktionen keyPressEvent und keyReleaseEvent, welche auch aufgerufen werden wenn ein Key gedrückt und wieder losgelassen wird. Aber Qt ruft die funktionen immer in einem bestimmten Intervall auf wenn ein Key gedrückt gehalten wird. Das kann ich aber in meinem Fall nicht gebrauchen. Ich finde auch keine passende Funktion mit der ich das ausschalten kann. Das einzige was ich mir vorstellen könnte das es funktionieren müsste ist QtGui.QApplication.setKeyboardInputInterval() allerdings verstehe ich die die Qt documentation zu der Funktion nich.

Hatte jemand schonmal das selbe Problem?

FuSiON
myme
Beiträge: 24
Registriert: 31. März 2008 14:25

Beitrag von myme »

Gib im Qt Assistant mal "isAutoRepeat" ein.
Antworten