- class QMouseDevice#
将鼠标事件委派给附加的 MouseHandler 对象。 更多…
简介#
属性#
方法#
def
__init__()
def
sensitivity()
槽函数#
信号#
注
本文档可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来通知我们。
详细描述#
QMouseDevice
将物理鼠标设备的事件委派给QMouseHandler
对象。可以使用sensitivity
属性来控制鼠标的灵敏度,该属性指定了逻辑鼠标坐标在响应鼠标的物理移动时的变化率。另请参阅
QMouseHandler
- 类Axis#
鼠标轴。
常量
描述
Qt3DInput.QMouseDevice.X
Qt3DInput.QMouseDevice.Y
Qt3DInput.QMouseDevice.WheelX
Qt3DInput.QMouseDevice.WheelY
另请参阅
setAxis
注
当使用
from __feature__ import true_property
时,可以直接使用属性,否则通过访问函数。- 属性sensitivityᅟ: float#
包含鼠标设备的灵敏度。默认值为0.1。
- 属性updateAxesContinuouslyᅟ: bool#
如果为
true
,则无论是否有鼠标按钮被按下,轴都会在变化时更新。否则,只有在某鼠标按钮被按下时才会更新轴。默认值为
false
。- __init__([parent=None])#
- 参数:
parent –
QNode
使用
parent
作为父类的构造一个新QMouseDevice
实例。- sensitivity()
- 返回类型:
float
另请参阅
setSensitivity()
属性
sensitivity
的获取器。- sensitivityChanged(value)
- 参数:
value – float
sensitivity
属性的变更通知信号。- setSensitivity(value)
- 参数:
value – float
另请参阅
sensitivity()
sensitivity
属性的设置器。- setUpdateAxesContinuously(updateAxesContinuously)
- 参数:
updateAxesContinuously – bool
另请参阅
updateAxesContinuously()
updateAxesContinuously
属性的设置器。- updateAxesContinuously()
- 返回类型:
bool
另请参阅
setUpdateAxesContinuously()
updateAxesContinuously
属性的获取器。- updateAxesContinuouslyChanged(updateAxesContinuously)
- 参数:
updateAxesContinuously – bool
updateAxesContinuously
属性的变更通知信号。