Qt3DInput Namespace
Contains classes that enable user input. More...
Header: | #include <Qt3DInput> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
qmake: | QT += 3dinput |
Classes
class | QAbstractPhysicalDeviceProxy |
class | QActionInput |
class | QAnalogAxisInput |
class | QButtonAxisInput |
class | QInputChord |
class | QKeyEvent |
class | QKeyboardDevice |
class | QMouseDevice |
class | QMouseEvent |
class | QWheelEvent |
Types
Detailed Description
Classes
class QAbstractPhysicalDeviceProxy
Qt3DInput::QAbstractPhysicalDeviceProxy acts as a proxy for an actual Qt3DInput::QQAbstractPhysicalDevice device. More...
class QActionInput
QActionInput stores Device and Buttons used to trigger an input event. More...
class QAnalogAxisInput
An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick. More...
class QButtonAxisInput
An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick. More...
class QInputChord
QInputChord represents a set of QAbstractActionInput's that must be triggerd at once. More...
class QKeyEvent
QKeyEvent event type send by KeyBoardHandler. More...
class QKeyboardDevice
QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects. More...
class QMouseDevice
Delegates mouse events to the attached MouseHandler objects. More...
class QMouseEvent
The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. More...
class QWheelEvent
The QWheelEvent class contains parameters that describe a mouse wheel event. More...
Type Documentation
QKeyEventPtr
A shared pointer for QKeyEvent.
QMouseEventPtr
A shared pointer for QMouseEvent.
QWheelEventPtr
A shared pointer for QWheelEvent.