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 )

添加 action to the list of actions.

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

添加 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.