Класс QInputSequence
(Qt3DInput::QInputSequence)QInputSequence представляет набор QAbstractActionInput, которые должны быть сработаны один за другим. Подробнее...
| Заголовок: | #include <QInputSequence> |
| qmake: | QT += 3dinput |
| С момента: | Qt 5.7 |
| Инициализируется: | InputSequence |
| Наследуется от: | Qt3DInput::QAbstractActionInput |
Свойства
- buttonInterval : int
- timeout : int
- 3 свойства унаследованы от Qt3DCore::QNode
- 1 свойство унаследовано от QObject
Открытые функции
| QInputSequence(Qt3DCore::QNode *parent = nullptr) | |
| void | addSequence(QAbstractActionInput *input) |
| int | buttonInterval() const |
| void | removeSequence(QAbstractActionInput *input) |
| QVector<QAbstractActionInput *> | sequences() const |
| int | timeout() const |
- 11 открытых функций унаследованы от Qt3DCore::QNode
- 32 открытых функций унаследованы от QObject
Открытые слоты
| void | setButtonInterval(int buttonInterval) |
| void | setTimeout(int timeout) |
- 3 открытых слота унаследованы от Qt3DCore::QNode
- 1 открытый слот унаследован от QObject
Сигналы
| void | buttonIntervalChanged(int buttonInterval) |
| void | timeoutChanged(int timeout) |
- 4 сигнала унаследованы от Qt3DCore::QNode
- 2 сигнала унаследованы от QObject
Дополнительные унаследованные члены
- 11 статических открытых членов, унаследованные от QObject
- 2 защищённых функций, унаследованные от Qt3DCore::QNode
- 9 защищённых функций, унаследованные от QObject
Подробное описание
QInputSequence представляет набор QAbstractActionInput, которые должны быть сработаны один за другим.
Документация по свойствам
buttonInterval : int
Максимальное время между последовательными QAbstractActionInput в последовательности ввода. Время в миллисекундах.
Функции доступа:
| int | buttonInterval() const |
| void | setButtonInterval(int buttonInterval) |
Сигнал уведомления:
| void | buttonIntervalChanged(int buttonInterval) |
timeout : int
Время, в течение которого все QAbstractActionInput в последовательности ввода должны быть сработаны. Время в миллисекундах.
Функции доступа:
| int | timeout() const |
| void | setTimeout(int timeout) |
Сигнал уведомления:
| void | timeoutChanged(int timeout) |
Документация по функциям-членам
QInputSequence::QInputSequence(Qt3DCore::QNode *parent = nullptr)
Создаёт новый объект QInputSequence с родителем parent.
void QInputSequence::addSequence(QAbstractActionInput *input)
Добавляет QAbstractActionInput input в конец вектора последовательности этого объекта QInputSequence.
См. также removeSequence.
int QInputSequence::buttonInterval() const
Возвращает максимальное время между последовательными QAbstractActionInput в последовательности. Время в миллисекундах
Примечание: Функция-член для свойства buttonInterval.
См. также setButtonInterval().
void QInputSequence::removeSequence(QAbstractActionInput *input)
Удаляет QAbstractActionInput input из вектора последовательности этого объекта QInputSequence.
См. также addSequence.
QVector<QAbstractActionInput *> QInputSequence::sequences() const
Возвращает вектор последовательности объекта QInputSequence.
int QInputSequence::timeout() const
Возвращает время, в течение которого все QAbstractActionInput в последовательности должны быть сработаны. Время в миллисекундах.
Примечание: Функция-член для свойства timeout.
См. также setTimeout().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3dinput-qinputsequence.html