Qt 3D Input QML 类型

该模块在 Qt 5.7 引入。

要导入和使用模块的 QML 类型,使用下列语句:

import Qt3D.Input 2.15
					
					

QML 类型

AbstractActionInput

QML frontend for the abstract Qt3DInput::QAbstractActionInput C++ class

AbstractAxisInput

QML frontend for abstract QAbstractAxisInput C++ class

AbstractPhysicalDevice

QML frontend for the abstract Qt3DInput::QAbstractPhysicalDevice C++ class

动作

QML frontend for the Qt3DInput::QAction C++ class

ActionInput

QML frontend for the Qt3DInput::QActionInput C++ class

AnalogAxisInput

QML frontend for QAnalogAxisInput C++ class

Axis

QML frontend for the Qt3DInput::QAxis C++ class

AxisAccumulator

QML frontend for the Qt3DInput::QAxisAccumulator C++ class

AxisSetting

QML frontend for the Qt3DInput::QAxisSetting C++ class

ButtonAxisInput

QML frontend for QButtonAxisInput C++ class. The axis value is controlled by buttons rather than a traditional analog input such as a joystick

InputChord

QML frontend for the Qt3DInput::QInputChord C++ class

InputSequence

QML frontend for the Qt3DInput::QInputSequence C++ class

InputSettings

Holds the pointer to an input event source object

KeyEvent

用于 QKeyEvent C++ 类的 QML 前端

KeyboardDevice

QML frontend for QKeyboardDevice C++ class

KeyboardHandler

QML frontend for QKeyboardHandler C++ class

LogicalDevice

QML frontend for the Qt3DInput::QLogicalDevice C++ class

MouseDevice

Delegates mouse events to the attached MouseHandler objects

MouseEvent

Provides parameters that describe a mouse event

MouseHandler

提供鼠标事件通知

WheelEvent

Contains parameters that describe a mouse wheel event