QAxisSetting stores settings for the specified list of Axis. 更多...
头: | #include <QAxisSetting> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
qmake: | QT += 3dinput |
实例化: | AxisSetting |
继承: | Qt3DCore::QNode |
QAxisSetting (Qt3DCore::QNode * parent = nullptr) | |
QList<int> | axes () const |
float | deadZoneRadius () const |
bool | isSmoothEnabled () const |
void | setAxes (const QList<int> & axes ) |
void | setDeadZoneRadius (float deadZoneRadius ) |
void | setSmoothEnabled (bool enabled ) |
void | axesChanged (const QList<int> & axes ) |
void | deadZoneRadiusChanged (float deadZoneRadius ) |
void | smoothChanged (bool smooth ) |
Stores the dead zone associated with this axis and defines if smoothing is enabled
访问函数:
QList<int> | axes () const |
void | setAxes (const QList<int> & axes ) |
通知程序信号:
void | axesChanged (const QList<int> & axes ) |
访问函数:
float | deadZoneRadius () const |
void | setDeadZoneRadius (float deadZoneRadius ) |
通知程序信号:
void | deadZoneRadiusChanged (float deadZoneRadius ) |
访问函数:
bool | isSmoothEnabled () const |
void | setSmoothEnabled (bool enabled ) |
通知程序信号:
void | smoothChanged (bool smooth ) |
[explicit]
QAxisSetting::
QAxisSetting
(
Qt3DCore::QNode
*
parent
= nullptr)
Constructs a new QAxisSetting instance with parent .
QAxisSetting::axes Returns the current list of Axis these settings apply to.
注意: Getter function for property axes.
另请参阅 setAxes ().
[signal]
void
QAxisSetting::
axesChanged
(const
QList
<
int
> &
axes
)
This signal is emitted when the axes associated with the axis setting is changed to axes .
注意: 通知程序信号对于特性 axes .
QAxisSetting::deadZoneRadius Returns the set dead zone radius.
注意: Getter function for property deadZoneRadius.
另请参阅 setDeadZoneRadius ().
[signal]
void
QAxisSetting::
deadZoneRadiusChanged
(
float
deadZoneRadius
)
This signal is emitted when the Dead Zone radius associated with the axis setting is changed to deadZoneRadius .
注意: 通知程序信号对于特性 deadZoneRadius .
QAxisSetting::isSmoothEnabled Returns if smoothing is enabled.
注意: getter 函数对于特性 smooth .
[slot]
void
QAxisSetting::
setAxes
(const
QList
<
int
> &
axes
)
Set the current axes of the QAxisSetting instance to axes .
注意: setter 函数对于特性 axes .
另请参阅 axes ().
[slot]
void
QAxisSetting::
setDeadZoneRadius
(
float
deadZoneRadius
)
Set the current dead zone radius of the QAxisSetting instance to deadZoneRadius .
注意: setter 函数对于特性 deadZoneRadius .
另请参阅 deadZoneRadius ().
[slot]
void
QAxisSetting::
setSmoothEnabled
(
bool
enabled
)
Set the current state of the QAxisSettings smoothing to enabled .
注意: setter 函数对于特性 smooth .
另请参阅 isSmoothEnabled ().
[signal]
void
QAxisSetting::
smoothChanged
(
bool
smooth
)
This signal is emitted when the smoothing state is changed to smooth .
注意: 通知程序信号对于特性 smooth .