Qt3DInput 名称空间

包含启用用户输入的类。 更多...

头: #include <Qt3DInput>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput

class QAbstractActionInput
class QAbstractAxisInput
class QAbstractPhysicalDevice
class QAbstractPhysicalDeviceProxy
class QAction
class QActionInput
class QAnalogAxisInput
class QAxis
class QAxisAccumulator
class QAxisSetting
class QButtonAxisInput
class QInputAspect
class QInputChord
class QInputDeviceIntegration
class QInputSequence
class QInputSettings
class QKeyEvent
class QKeyboardDevice
class QKeyboardHandler
class QLogicalDevice
class QMouseDevice
class QMouseEvent
class QMouseHandler
class QWheelEvent

类型

QKeyEventPtr
QMouseEventPtr
QWheelEventPtr

详细描述

class QAbstractActionInput

QAbstractActionInput 是动作输入和所有聚合动作输入的基类. 更多...

class QAbstractAxisInput

QAbstractActionInput is the base class for all Axis Input. 更多...

class QAbstractPhysicalDevice

QAbstractPhysicalDevice is the base class used by Qt3d to interact with arbitrary input devices. 更多...

class QAbstractPhysicalDeviceProxy

Qt3DInput::QAbstractPhysicalDeviceProxy acts as a proxy for an actual Qt3DInput::QQAbstractPhysicalDevice device. 更多...

class QAction

Links a set of QAbstractActionInput 触发相同事件。 更多...

class QActionInput

QActionInput stores Device and Buttons used to trigger an input event. 更多...

class QAnalogAxisInput

An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick. 更多...

class QAxis

QAxis stores QAbstractAxisInputs used to trigger an input event. 更多...

class QAxisAccumulator

QAxisAccumulator processes velocity or acceleration data from a QAxis . 更多...

class QAxisSetting

QAxisSetting stores settings for the specified list of Axis. 更多...

class QButtonAxisInput

通过按钮控制轴输入、通过按钮控制轴值,而不是传统模拟输入 (譬如:操纵杆)。 更多...

class QInputAspect

Responsible for creating physical devices and handling associated jobs. 更多...

class QInputChord

QInputChord represents a set of QAbstractActionInput 's that must be triggerd at once. 更多...

class QInputDeviceIntegration

Abstract base class used to define new input methods such as game controllers. 更多...

class QInputSequence

QInputSequence represents a set of QAbstractActionInput 's that must be triggerd one after the other. 更多...

class QInputSettings

QInputSettings class holds the pointer to an input event source object. 更多...

class QKeyEvent

QKeyEvent event type send by KeyBoardHandler. 更多...

class QKeyboardDevice

QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects. 更多...

class QKeyboardHandler

Provides keyboard event notification. 更多...

class QLogicalDevice

QLogicalDevice allows the user to define a set of actions that they wish to use within an application. 更多...

class QMouseDevice

把鼠标事件委托给附加的 MouseHandler 对象。 更多...

class QMouseEvent

The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. 更多...

class QMouseHandler

Provides a means of being notified about mouse events when attached to a QMouseDevice 实例。 更多...

class QWheelEvent

The QWheelEvent class contains parameters that describe a mouse wheel event. 更多...

类型文档编制

QKeyEventPtr

共享指针为 QKeyEvent .

QMouseEventPtr

共享指针为 QMouseEvent .

QWheelEventPtr

共享指针为 QWheelEvent .