Wie man mehrere Tastendrücke in einzelne Veranstaltung?
Erstelle ich eine Anwendung, wo die "Pfeil nach Links + Pfeil nach Unten" drücken unterschiedliches Verhalten ( Es ist nicht gleiche wie ein Pfeil nach Links und dann Pfeil nach Links ), derzeit in keyPressEvent event und ich bin immer eins in zwei separate Anrufe.
Gibt es eine Möglichkeit, von denen bekomme ich mehrere Tastendruck in ein Tastatur-Ereignis?
- Sind Sie sicher, dass Sie nicht |'ed zusammen, wenn Sie halten Sie beide zusammen?
- Nein, ich bin nicht immer Sie`ed
- Duplikat von stackoverflow.com/questions/3081091/qt-multiple-key-combo-event
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich löste das problem durch den folgenden code.
Dank dafür. Ich bin Entsendung code für Python (PyQt) entspricht, so dass jemand anderes Sie nützlich finden könnten.
Nichts ist "gleichzeitig", und ich glaube in Qt kann man nicht haben, die Art von Verhalten (außer für die modifier-Tasten wie shift, alt, etc).
Ansatz das problem in einer anderen Weise. Wenn Sie eine der Tasten, um zu sehen, wenn Sie empfangen die anderen in eine kurze Weile zurück, sagen wir 20ms vor.