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)
~QLogicalDevice ()
QVector<QAction *> actions () const
void addAction (QAction * action )
void addAxis (QAxis * axis )
QVector<QAxis *> axes () const
void removeAction (QAction * action )
void removeAxis (QAxis * axis )

额外继承成员

详细描述

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.

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

Returns the list of actions.

void QLogicalDevice:: addAction ( QAction * action )

Add an action to the list of actions.

void QLogicalDevice:: addAxis ( QAxis * axis )

Add an axis to the list of axis.

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

Returns the list of axis.

void QLogicalDevice:: removeAction ( QAction * action )

Remove an action from the list of actions.

void QLogicalDevice:: removeAxis ( QAxis * axis )

Remove an axis drom the list of axis.