PySide6.QtSensors.QRotationSensor

class QRotationSensor

QRotationSensor 类是 QSensor 的一个便捷封装。更多

PySide6.QtSensors.QRotationSensor 的继承图

概要

属性

  • hasZᅟ - 表示z角度是否可用的值

方法

信号

注意

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

详细描述

唯一的行为差异是这个类正确地设置了类型。

这个类还包含一个reading()函数,它返回一个QRotationReading而不是QSensorReading

有关传感器工作原理的详细信息,请参见QRotationReading

另请参阅

QRotationReading

注意

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

property hasZᅟ: bool

此属性保存一个值,指示z角度是否可用。

如果 z 可用,则返回 true。如果 z 不可用,则返回 false。

Access functions:
PySide6.QtSensors.QRotationSensor.sensorType
__init__([parent=None])
Parameters:

父对象QObject

将传感器构造为parent的子级。

hasZ()
Return type:

布尔

另请参阅

setHasZ()

属性 hasZᅟ 的获取器。

hasZChanged(hasZ)
Parameters:

hasZ – 布尔值

属性 hasZᅟ 的通知信号。

setHasZ(hasZ)
Parameters:

hasZ – 布尔值

设置z角度是否可用于hasZ。这是从后端调用的。默认情况下,hasZ属性为true,因此只有在旋转传感器无法报告z角度时,后端才需要调用此方法。

另请参阅

hasZ()