class QButtonAxisInput#

由按钮控制的轴输入 该轴值由按钮控制,而不是传统的摇杆等模拟输入。 更多

Inheritance diagram of PySide6.Qt3DInput.Qt3DInput.QButtonAxisInput

摘要#

属性#

方法#

#

信号#

注意#

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建票证来告知我们。

详细描述#

注意#

当使用from __feature__ import true_property时,可以直接使用属性,否则通过访问函数使用。

属性accelerationᅟ: float#

指定在按住按钮时轴值变化的速率

访问函数
属性buttonsᅟ: list of int#

指定控制轴的按钮

访问函数
属性decelerationᅟ: float#

指定释放按钮时轴值返回正常值的速率

访问函数
属性 scaleᅟ: float#

指定轴输出值的缩放方式。默认不应用缩放,因此默认值为1。

访问函数
__init__([parent=None])#
参数:

parentQNode

使用父节点构造一个新的QButtonAxisInput实例。

acceleration()#
返回类型:

float

另请参阅

setAcceleration()

获取属性 accelerationᅟ 的getter。

accelerationChanged(acceleration)#
参数:

acceleration – float

属性 accelerationᅟ 的通知信号。

buttons()#
返回类型:

.整型列表

另请参阅

setButtons()

属性 buttonsᅟ 的getter。

buttonsChanged(buttons)#
参数:

buttons – .整型列表

属性 buttonsᅟ 的通知信号。

deceleration()#
返回类型:

float

另请参阅

setDeceleration()

属性 decelerationᅟ 的getter。

decelerationChanged(deceleration)#
参数:

deceleration – float

属性 decelerationᅟ 的通知信号。

scale()#
返回类型:

float

另请参阅

setScale()

属性 scaleᅟ 的getter。

scaleChanged(scale)#
参数:

scale – float

属性 scale 的通知信号。

setAcceleration(acceleration)#
参数:

acceleration – float

另请参阅

acceleration()

acceleration 属性的设置器。

setButtons(buttons)#
参数:

buttons – .整型列表

另请参阅

buttons()

buttons 属性的设置器。

setDeceleration(deceleration)#
参数:

deceleration – float

另请参阅

deceleration()

deceleration 属性的设置器。

setScale(scale)#
参数:

scale – float

另请参阅

scale()

scale 属性的设置器。