Qt3DInput::QAxis Class

class Qt3DInput::QAxis

QAxis stores QAbstractAxisInputs used to trigger an input event. 更多...

頭: #include <QAxis>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
在 QML: Axis
繼承: Qt3DCore::QNode
狀態: 棄用

特性

公共函數

QAxis (Qt3DCore::QNode * parent = nullptr)
void addInput (Qt3DInput::QAbstractAxisInput * input )
QList<Qt3DInput::QAbstractAxisInput *> inputs () const
void removeInput (Qt3DInput::QAbstractAxisInput * input )
float value () const

信號

void valueChanged (float value )

詳細描述

Constructs a new QAxis instance with parent .

特性文檔編製

[read-only] value : const float

The value of the axis.

訪問函數:

float () const

通知程序信號:

void valueChanged (float value )

成員函數文檔編製

[explicit] QAxis:: QAxis ( Qt3DCore::QNode * parent = nullptr)

Constructs a new QAxis instance with parent parent .

void QAxis:: addInput ( Qt3DInput::QAbstractAxisInput * input )

QAxis::addInput Adds an input for the axis.

另請參閱 Qt3DInput::QAbstractAxisInput .

QList < Qt3DInput::QAbstractAxisInput *> QAxis:: inputs () const

QAxis::inputs

Returns vector of all inputs added to the axis.

void QAxis:: removeInput ( Qt3DInput::QAbstractAxisInput * input )

QAxis::removeInput

Removes an input from the axis.

另請參閱 Qt3DInput::QAbstractAxisInput .