InputSequence QML Type
Interface QML pour la classe Qt3DInput::QInputSequence C++. Plus d'informations...
| Import Statement: | import Qt3D.Input 2.11 |
| In C++: | QInputSequence |
| Status: | Deprecated |
Propriétés
- buttonInterval : int
- sequences : list<AbstractActionInput>
- timeout : int
Signaux
Description détaillée
Représente un ensemble de QAbstractActionInput's qui doivent être déclenchés l'un après l'autre.
L'exemple suivant montre un accord qui sera déclenché en appuyant sur les touches A et S simultanément avec une tolérance de 10 millisecondes entre les pressions.
InputChord { tolerance: 10 inputs: [ ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_A] }, ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_S] } ] }
Documentation sur les propriétés
buttonInterval : int
Temps maximum en millisecondes entre deux QAbstractActionInput consécutifs dans la séquence d'entrée.
sequences : list<AbstractActionInput>
timeout : int
Temps en millisecondes dans lequel toutes les QAbstractActionInput's de la séquence d'entrée doivent se déclencher.
Documentation du signal
buttonIntervalChanged()
Ce signal est émis lorsque le site buttonInterval de la séquence d'entrée est modifié.
Le gestionnaire correspondant est onButtonIntervalChanged
Note : Le gestionnaire correspondant est onButtonIntervalChanged.
timeoutChanged()
Ce signal est émis lorsque le délai d'attente de la séquence d'entrée est modifié.
Le gestionnaire correspondant est onTimeoutChanged
Note : Le gestionnaire correspondant est onTimeoutChanged.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.