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

© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.