PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice¶
- class QAbstractPhysicalDevice¶
QAbstractPhysicalDevice
是 Qt3d 用于与任意输入设备交互的基类。更多…继承自:
QMouseDevice
,QKeyboardDevice
概要¶
方法¶
def
__init__()
def
addAxisSetting()
def
axisSettings()
虚拟方法¶
def
axisCount()
def
axisIdentifier()
def
axisNames()
def
buttonCount()
def
buttonNames()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
- __init__([parent=None])¶
- Parameters:
parent –
QNode
使用
parent
构造一个新的QAbstractPhysicalDevice
实例。- addAxisSetting(axisSetting)¶
- Parameters:
axisSetting –
QAxisSetting
将轴设置
axisSetting
添加到此设备。- axisCount()¶
- Return type:
整数
返回此设备拥有的轴数。
- axisIdentifier(name)¶
- Parameters:
name – str
- Return type:
整数
返回轴的整数标识符
name
,如果该设备上不存在此轴,则返回 -1。- axisNames()¶
- Return type:
字符串列表
返回设备轴名称的列表。
- axisSettings()¶
- Return type:
返回与此设备关联的axisSettings。
- buttonCount()¶
- Return type:
整数
返回此设备拥有的按钮数量。
- buttonIdentifier(name)¶
- Parameters:
name – str
- Return type:
整数
返回按钮
name
的整数标识符,如果该设备上不存在此按钮,则返回-1。- buttonNames()¶
- Return type:
字符串列表
返回设备按钮名称的列表。
- removeAxisSetting(axisSetting)¶
- Parameters:
axisSetting –
QAxisSetting
移除此设备的轴设置
axisSetting
。