QML frontend for the Qt3DInput::QInputSequence C++ class. More...
Import Statement: | import Qt3D.Input 2.4 |
Since: | Qt 5.7 |
Instantiates: | QInputSequence |
Represents a set of QAbstractActionInput's that must be triggerd one after the other.
The following example shows a chord that will be triggered by pressing the A and S keys together with a tolerance of 10 miliseconds between presses.
InputChord { tolerance: 10 inputs: [ ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_A] }, ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_S] } ] }
buttonInterval : int |
The maximum time in milliseconds in between consecutive QAbstractActionInput's in the input sequence.
sequences : list<AbstractActionInput> |
timeout : int |
The time in milliseconds in which all QAbstractActionInput's in the input sequence must triggered within.
buttonIntervalChanged() |
This signal is emitted when the buttonInterval of the input sequence is changed.
The corresponding handler is onButtonIntervalChanged
Note: The corresponding handler is onButtonIntervalChanged
.
timeoutChanged() |
This signal is emitted when the timeout of the input sequence is changed.
The corresponding handler is onTimeoutChanged
Note: The corresponding handler is onTimeoutChanged
.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: