QML frontend for the Qt3DInput::QLogicalDevice C++ 类。 更多...
import 语句: | import Qt3D.Input 2.12 |
Since: | Qt 5.6 |
实例化: | QLogicalDevice |
Allows the user to define a set of actions that they wish to use within an application.
LogicalDevice { id: keyboardLogicalDevice actions: [ Action { name: "fire" inputs: [ ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_Space] }, InputChord { tolerance: 10 inputs: [ ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_A] }, ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_S] } ] } ] }, Action { name: "reload" inputs: [ ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_Alt] } ] }, Action { name: "combo" inputs: [ InputSequence { interval: 1000 timeout: 10000 inputs: [ ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_G] }, ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_D] }, ActionInput { sourceDevice: keyboardSourceDevice keys: [Qt.Key_J] } ] } ] } ] }
The actions used by this Logical Device
The axis used by this Logical Device