Qt 3D Input C++ Classes

The Qt 3D Input module provides classes for handling user input in applications using Qt3D. More...

Namespaces

Qt3DInput

Contains classes that enable user input

Classes

Qt3DInput::QAbstractPhysicalDevice

Qt3DInput::QAction

Qt3DInput::QActionInput

Qt3DInput::QAxis

Qt3DInput::QAxisActionHandler

Qt3DInput::QAxisInput

Qt3DInput::QAxisSetting

Qt3DInput::QInputAspect

Qt3DInput::QKeyboardController

Qt3DInput::QKeyboardInput

Qt3DInput::QKeyEvent

Qt3DInput::QLogicalDevice

Qt3DInput::QMouseController

In charge of dispatching mouse events to attached QMouseInput objects

Qt3DInput::QMouseEvent

Qt3DCore::QMouseEvent contains parameters that describe a mouse event

Qt3DInput::QWheelEvent

Contains parameters that describe a mouse wheel event

Qt3DInput::QMouseInput

Provides a means of being notified about mouse events when attached to a QMouseController instance

Detailed Description

To use classes from this module, add this directive into the C++ files:


  #include <Qt3DInput>

To link against the corresponding C++ libraries, add the following to your qmake project file:


  QT += 3dinput