QButtonAxisInput 类
class Qt3DInput::QButtonAxisInput由按钮控制的轴输入。轴值由按钮控制而不是传统的模拟输入,如摇杆。 更多...
头文件 | #include <Qt3DInput/QButtonAxisInput> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
qmake | QT += 3dinput |
实例化 | 按钮轴输入 |
继承自 | Qt3DInput::QAbstractAxisInput |
属性
公共函数
QButtonAxisInput(Qt3DCore::QNode *parent = nullptr) | |
float | 加速度() const |
QList<int> | 按钮() const |
float | 减速度() const |
float | 比例() const |
公共槽
信号
属性文档
加速度 : float
指定释放按钮时轴值变化的速率
访问函数
float | 加速度() const |
void | 设置加速度(float 加速度) |
通知信号
void | 加速度改变(float 加速度) |
按钮 : QList<int>
指定控制轴的按钮
访问函数
QList<int> | 按钮() const |
void | setButtons(const QList |
通知信号
void | buttonsChanged(const QList |
减速度 : float
指定当按钮释放时,轴值恢复正常的速度
访问函数
float | 减速度() const |
void | setDeceleration(float deceleration) |
通知信号
void | 减速度Changed(float deceleration) |
比例 : float
指定轴输出值如何缩放。默认不进行缩放,默认值为1。
访问函数
float | 比例() const |
void | setScale(float scale) |
通知信号
void | 比例Changed(float scale) |
成员函数说明
[显示]
QButtonAxisInput::QButtonAxisInput(Qt3DCore::QNode *parent = nullptr)
使用父节点创建一个新的QButtonAxisInput实例。
© 2024 The Qt Company Ltd. 本文档中包含的贡献专属于各自的所有者。本提供的文档根据自由软件基金会发布的GNU自由文档许可证第1.3版的条款进行许可。Qt及其标志是在芬兰及全球其他国家的商标,归The Qt Company Ltd.所有。所有其他商标均为其各自所有者的财产。