- class QButtonAxisInput#
由按钮控制的轴输入 该轴值由按钮控制,而不是传统的摇杆等模拟输入。 更多…
摘要#
属性#
方法#
def
__init__()
def
acceleration()
def
buttons()
def
deceleration()
def
scale()
槽#
def
setButtons()
def
setScale()
信号#
def
buttonsChanged()
def
scaleChanged()
注意#
本文档可能包含从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])#
- 参数:
parent –
QNode
使用父节点构造一个新的
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
属性的设置器。