ActionInput QML Type
QML frontend for the Qt3DInput::QActionInput C++ class. More...
Import Statement: | import Qt3D.Input 2.0 |
Since: | Qt 5.7 |
Instantiates: | QActionInput |
Properties
- buttons : list<int>
- sourceDevice : AbstractPhysicalDevice
Signals
- buttonsChanged(const QList<int> &buttons)
- sourceDeviceChanged()
Detailed Description
Links a physical device and selected buttons on it which can trigger this action.
Each Action input can be triggered by one or many buttons on a source device
ActionInput { sourceDevice: keyboardSourceDevice buttons: [Qt.Key_A] }
ActionInput { sourceDevice: keyboardSourceDevice buttons: [Qt.Key_A,Qt.Key_B] }
Property Documentation
The Buttons that can trigger this Action.
sourceDevice : AbstractPhysicalDevice
The current source device of the ActionInput
Signal Documentation
buttonsChanged(const QList<int> &buttons)
This signal is emitted when the buttons associated with the action input is changed.
The corresponding handler is onbuttonsChanged
Note: The corresponding handler is onButtonsChanged
.
sourceDeviceChanged()
This signal is emitted when the source device associated with the action input is changed.
The corresponding handler is onSourceDeviceChanged
Note: The corresponding handler is onSourceDeviceChanged
.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-input-actioninput.html