Sur cette page

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

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.