En esta página

Qt3DInput::QInputSequence Class

class Qt3DInput::QInputSequence

QInputSequence representa un conjunto de QAbstractActionInput's que deben ser disparados uno tras otro. Más...

Cabecera: #include <QInputSequence>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
En QML: InputSequence
Hereda: Qt3DInput::QAbstractActionInput
Status: Obsoleto

Propiedades

Funciones públicas

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

Ranuras públicas

void setButtonInterval(int buttonInterval)
void setTimeout(int timeout)

Señales

void buttonIntervalChanged(int buttonInterval)
void timeoutChanged(int timeout)

Descripción detallada

Documentación de propiedades

buttonInterval : int

El tiempo máximo entre QAbstractActionInput's consecutivos en la secuencia de entrada. El tiempo se expresa en milisegundos.

Funciones de acceso:

int buttonInterval() const
void setButtonInterval(int buttonInterval)

Señal notificadora:

void buttonIntervalChanged(int buttonInterval)

timeout : int

El tiempo en el que todos los QAbstractActionInput's en la secuencia de entrada deben dispararse dentro. El tiempo se expresa en milisegundos.

Funciones de acceso:

int timeout() const
void setTimeout(int timeout)

Señal del notificador:

void timeoutChanged(int timeout)

Documentación de las funciones miembro

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

Construye una nueva QInputSequence con el padre parent.

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

Añade el QAbstractActionInput input al final del vector de secuencias de este QInputSequence.

Véase también removeSequence.

int QInputSequence::buttonInterval() const

Devuelve el tiempo máximo entre QAbstractActionInput's consecutivos en la secuencia de entrada. El tiempo está en milisegundos

Nota: Función Getter para la propiedad buttonInterval.

Véase también setButtonInterval().

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

Elimina el QAbstractActionInput input del vector de secuencias de este QInputSequence.

Véase también addSequence.

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

Devuelve el vector de secuencias de QInputSequence.

int QInputSequence::timeout() const

Devuelve el tiempo en el que todos los QAbstractActionInput's de la secuencia de entrada deben dispararse dentro de. El tiempo está en milisegundos

Nota: Función Getter para la propiedad timeout.

Véase también 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.