Sur cette page

Qt3DInput::QInputSequence Class

class Qt3DInput::QInputSequence

QInputSequence représente un ensemble de QAbstractActionInput qui doivent être déclenchés l'un après l'autre. Plus d'informations...

En-tête : #include <QInputSequence>
CMake : find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake : QT += 3dinput
En QML : InputSequence
Hérite : Qt3DInput::QAbstractActionInput
Statut : Déclassé

Propriétés

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)

Description détaillée

Propriété Documentation

buttonInterval : int

Temps maximum entre deux QAbstractActionInput's consécutifs dans la séquence d'entrée. Le temps est exprimé 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 QAbstractActionInput's de la séquence d'entrée doivent se déclencher. Le temps est exprimé en millisecondes.

Fonctions d'accès :

int timeout() const
void setTimeout(int timeout)

Signal du notificateur :

void timeoutChanged(int timeout)

Member Function Documentation

[explicit] QInputSequence::QInputSequence(Qt3DCore::QNode *parent = nullptr)

Construit une nouvelle QInputSequence avec le parent parent.

void QInputSequence::addSequence(Qt3DInput::QAbstractActionInput *input)

Ajouter le QAbstractActionInput input à la fin du vecteur de séquence de ce QInputSequence.

Voir aussi removeSequence.

int QInputSequence::buttonInterval() const

Renvoie le temps maximum entre deux QAbstractActionInput consécutifs dans la séquence d'entrée. Le temps est exprimé en millisecondes

Remarque : fonction Getter pour la propriété buttonInterval.

Voir également setButtonInterval().

void QInputSequence::removeSequence(Qt3DInput::QAbstractActionInput *input)

Retirer le QAbstractActionInput input du vecteur de séquence de ce QInputSequence.

Voir aussi addSequence.

QList<Qt3DInput::QAbstractActionInput *> QInputSequence::sequences() const

Renvoie le vecteur de séquence de QInputSequence.

int QInputSequence::timeout() const

Renvoie le délai dans lequel tous les QAbstractActionInput de la séquence d'entrée doivent se déclencher. Le temps est exprimé en millisecondes

Remarque : fonction Getter pour la propriété timeout.

Voir également 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.