QLogicalDevice Class

( Qt3DInput::QLogicalDevice )

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

头: #include <QLogicalDevice>
qmake: QT += 3dinput
Since: Qt 5.6
实例化: LogicalDevice
继承: Qt3DCore::QComponent

公共函数

QLogicalDevice (Qt3DCore::QNode * parent = nullptr)
virtual ~QLogicalDevice ()
QVector<Qt3DInput::QAction *> actions () const
void addAction (Qt3DInput::QAction * action )
void addAxis (Qt3DInput::QAxis * axis )
QVector<Qt3DInput::QAxis *> axes () const
void removeAction (Qt3DInput::QAction * action )
void removeAxis (Qt3DInput::QAxis * axis )

静态公共成员

const QMetaObject staticMetaObject

额外继承成员

详细描述

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

成员函数文档编制

QLogicalDevice:: QLogicalDevice ( Qt3DCore::QNode * parent = nullptr)

构造新的 QLogicalDevice instance with parent parent .

[虚拟] QLogicalDevice:: ~QLogicalDevice ()

Destroys the instance of QLogicalDevice. The destructor is virtual.

QVector < Qt3DInput::QAction *> QLogicalDevice:: actions () const

Returns the list of actions.

void QLogicalDevice:: addAction ( Qt3DInput::QAction * action )

Add an action to the list of actions.

void QLogicalDevice:: addAxis ( Qt3DInput::QAxis * axis )

Add an axis to the list of axis.

QVector < Qt3DInput::QAxis *> QLogicalDevice:: axes () const

Returns the list of axis.

void QLogicalDevice:: removeAction ( Qt3DInput::QAction * action )

Remove an action from the list of actions.

void QLogicalDevice:: removeAxis ( Qt3DInput::QAxis * axis )

Remove an axis drom the list of axis.