QAxisSetting 类

class Qt3DInput::QAxisSetting

QAxisSetting 存储指定轴列表的设置。 更多...

头文件 #include <QAxisSetting>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmakeQT += 3dinput
实例化自 AxisSetting
继承自 Qt3DCore::QNode

属性

公共函数

QAxisSetting(Qt3DCore::QNode *parent = nullptr)
QList<int>axes() const
floatdeadZoneRadius() const
boolisSmoothEnabled() const

公共槽

voidsetAxes(const QList<int> &axes)
voidsetDeadZoneRadius(float deadZoneRadius)
voidsetSmoothEnabled(bool enabled)

信号

voidaxesChanged(const QList<int> &axes)
voiddeadZoneRadiusChanged(float deadZoneRadius)
voidsmoothChanged(bool smooth)

详细描述

存储与该轴关联的死区,并定义是否启用平滑

属性文档

axes : QList<int>

访问函数

QList<int>axes() const
voidsetAxes(const QList<int> &axes)

通知信号

voidaxesChanged(const QList<int> &axes)

deadZoneRadius : float

访问函数

floatdeadZoneRadius() const
voidsetDeadZoneRadius(float deadZoneRadius)

通知信号

voiddeadZoneRadiusChanged(浮点数 deadZoneRadius)

平滑 : 布尔型

访问函数

boolisSmoothEnabled() const
voidsetSmoothEnabled(布尔型 enabled)

通知信号

voidsmoothChanged(布尔型 smooth)

成员函数文档

[显式] QAxisSetting::QAxisSetting(Qt3DCore::QNode *父 = nullptr)

使用父类创建了新的QAxisSetting实例。

QList<int> QAxisSetting::axes() const

QAxisSetting::axes 返回此设置应用的轴的当前列表。

注意: axes属性的获取函数。

另请参阅setAxes

[信号] void QAxisSetting::axesChanged(const QList<int> & Axis)

当关联轴设置的关联轴被更改到时,会发出此信号。

注意: axes属性的通告信号。

float QAxisSetting::deadZoneRadius() const

QAxisSetting::deadZoneRadius 返回设置的死区半径。

注意: deadZoneRadius属性的获取函数。

另请参阅setDeadZoneRadius

[信号] void QAxisSetting::deadZoneRadiusChanged(float deadZoneRadius)

当关联轴设置的相关死区半径更改为时,会发出此信号。

注意: deadZoneRadius属性的通告信号。

bool QAxisSetting::isSmoothEnabled() const

QAxisSetting::isSmoothEnabled 返回是否启用平滑处理。

注意: smooth属性的获取函数。

[槽函数] void QAxisSetting::setAxes(const QList<int> & axes)

将QAxisSetting实例的当前轴设置为

注意: axes属性的设置函数。

另请参阅axes

[槽函数] void QAxisSetting::setDeadZoneRadius(float deadZoneRadius)

将QAxisSetting实例的当前死区半径设置为

注意: deadZoneRadius属性的设置函数。

另请参阅deadZoneRadius

[槽函数] void QAxisSetting::setSmoothEnabled(bool enabled)

将QAxisSettings的平滑状态设置为

注意:属性平滑的设置函数。

另请参阅:isSmoothEnabled().

[信号] void QAxisSetting::smoothChanged(bool 平滑)

当平滑状态改变为平滑时,会发出此信号。

注意:属性平滑的触发器信号。

© 2024 Qt公司。在此包含的文档贡献的版权归各自所有者所有。在此提供的文档是根据自由软件基金会发布的GNU自由文档许可协议第1.3版的条款进行许可。Qt及其相关标志是芬兰的Qt公司及其在全球的商标。所有其他商标均属其各自所有者所有。