PySide6.QtSensors.QCompassReading¶
- class QCompassReading¶
QCompassReading
类表示来自指南针的一个读数。更多…概要¶
属性¶
azimuthᅟ
- 设备的方位角calibrationLevelᅟ
- 读数的校准级别
方法¶
def
__init__()
def
azimuth()
def
setAzimuth()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QCompassReading 单位¶
指南针返回设备的方位角,以磁北为基准,顺时针方向基于设备顶部,如QScreen::nativeOrientation所定义。还有一个值用于指示设备的校准状态。如果设备未校准,方位角可能不准确。
数字罗盘容易受到磁干扰的影响,在放置在发射磁力的物体附近后可能需要进行校准。罗盘的准确性可能会受到附近任何铁质材料的影响。
设备的校准状态以0到1之间的数字来衡量。值为1表示设备支持的最高水平,0表示最差。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property azimuthᅟ: float¶
此属性保存设备的方位角。
根据QScreen::nativeOrientation定义的设备顶部,以顺时针方向从磁北测量的角度。
另请参阅
QCompassReading Units
- Access functions:
- property calibrationLevelᅟ: float¶
此属性保存读数的校准级别。
测量值为0到1之间的值,数值越高越好。
另请参阅
QCompassReading Units
- Access functions:
- azimuth()¶
- Return type:
浮点数
另请参阅
属性
azimuthᅟ
的获取器。- calibrationLevel()¶
- Return type:
浮点数
属性
calibrationLevelᅟ
的获取器。- setAzimuth(azimuth)¶
- Parameters:
方位角 – 浮点数
设置设备的
azimuth
。另请参阅
azimuth()
QCompassReading 单位
- setCalibrationLevel(calibrationLevel)¶
- Parameters:
calibrationLevel – 浮点数
将读数的校准级别设置为
calibrationLevel
。另请参阅