Qt3DInput::QInputSequence Class
class Qt3DInput::QInputSequenceQInputSequence représente un ensemble d'QAbstractActionInput s qui doivent être déclenchées les unes après les autres. En savoir plus...
| En-tête : | #include <qinputsequence.h> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
| qmake : | QT += 3dinput |
| En QML : | InputSequence |
| Hérite de : | Qt3DInput::QAbstractActionInput |
| Statut : | Obsolète |
Cette classe est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- buttonInterval : int
- timeout : int
Fonctions publiques
| QInputSequence(Qt3DCore::QNode *parent = nullptr) | |
| void | addSequence(Qt3DInput::QAbstractActionInput *input) |
| int | buttonInterval() const |
| void | removeSequence(Qt3DInput::QAbstractActionInput *input) |
| QList<Qt3DInput::QAbstractActionInput *> | sequences() const |
| int | timeout() const |
Emplacements publics
| void | setButtonInterval(int buttonInterval) |
| void | setTimeout(int timeout) |
Signaux
| void | buttonIntervalChanged(int buttonInterval) |
| void | timeoutChanged(int timeout) |
Documentation des propriétés
buttonInterval : int
Durée maximale entre deux QAbstractActionInput consécutifs dans la séquence d'entrée. La durée est exprimée en millisecondes.
Fonctions d'accès :
| int | buttonInterval() const |
| void | setButtonInterval(int buttonInterval) |
Signal de notification :
| void | buttonIntervalChanged(int buttonInterval) |
timeout : int
Délai dans lequel tous les éléments de type `QAbstractActionInput` de la séquence d'entrée doivent être déclenchés. Ce délai est exprimé en millisecondes.
Fonctions d'accès :
| int | timeout() const |
| void | setTimeout(int timeout) |
Signal de notification :
| void | timeoutChanged(int timeout) |
Documentation des fonctions membres
[explicit] QInputSequence::QInputSequence(Qt3DCore::QNode *parent = nullptr)
Crée un nouvel objet `QInputSequence` dont le parent est ` parent`.
void QInputSequence::addSequence(Qt3DInput::QAbstractActionInput *input)
Ajoutez l'input e `QAbstractActionInput` à la fin du vecteur de séquence de cet QInputSequence.
Voir également removeSequence.
int QInputSequence::buttonInterval() const
Renvoie le délai maximal entre deux appels consécutifs à `QAbstractActionInput` dans la séquence d'entrée. Ce délai est exprimé en millisecondes
Remarque : fonctiongetter pour la propriété buttonInterval.
Voir aussi setButtonInterval().
void QInputSequence::removeSequence(Qt3DInput::QAbstractActionInput *input)
Supprimez l'input e `QAbstractActionInput` du vecteur de séquence de ce ` QInputSequence`.
Voir également « addSequence ».
QList<Qt3DInput::QAbstractActionInput *> QInputSequence::sequences() const
Renvoie le vecteur de séquences de l'QInputSequence.
int QInputSequence::timeout() const
Renvoie le délai dans lequel tous les objets `QAbstractActionInput` de la séquence d'entrée doivent être déclenchés. Ce délai est exprimé en millisecondes
Remarque : fonctiongetter pour la propriété timeout.
Voir aussi setTimeout().
© 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.