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