InputSequence QML Type
Interface QML pour la classe C++ ` Qt3DInput::QInputSequence `. En savoir plus…
| Import Statement: | import Qt3D.Input 2.12 |
| In C++: | QInputSequence |
| Status: | Deprecated |
Ce type est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- buttonInterval : int
- sequences : list<AbstractActionInput>
- timeout : int
Signaux
Description détaillée
Représente un ensemble d'objets QAbstractActionInput qui doivent être déclenchés les uns après les autres.
L'exemple suivant montre un accord qui sera déclenché en appuyant simultanément sur les touches A et S, 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 des propriétés
buttonInterval : int
Durée maximale, exprimée en millisecondes, entre deux appels consécutifs à `QAbstractActionInput` dans la séquence d'entrée.
sequences : list<AbstractActionInput>
timeout : int
Durée, exprimée en millisecondes, dans laquelle tous les objets `QAbstractActionInput` de la séquence d'entrée doivent être déclenchés.
Documentation sur les signaux
buttonIntervalChanged()
Ce signal est émis lorsque l'buttonInterval e de la séquence d'entrée est modifiée.
Le gestionnaire correspondant est onButtonIntervalChanged
Remarque : le gestionnaire correspondant est onButtonIntervalChanged.
timeoutChanged()
Ce signal est émis lorsque le délai d'expiration de la séquence d'entrée est modifié.
Le gestionnaire correspondant est onTimeoutChanged
Remarque : 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.