class QLightSensor#

QLightSensor 类是 QSensor 的便捷包装类。《更多》…

Inheritance diagram of PySide6.QtSensors.QLightSensor

摘要#

属性#

方法#

信号#

注意

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

详细描述#

该类唯一的行为差异是正确设置类型。

该类还提供了一个 reading() 函数,它返回一个 QLightReading 而不是 QSensorReading

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

另请参阅

QLightReading

注意

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

property fieldOfView属性: float#

此属性包含表示视场的值。

这是表示传感器视场的角度。

并非所有光传感器都支持获取它们的视场。对于不支持此属性的传感器,该值将为0。是否支持视场可以通过使用isFeatureSupported()FieldOfView标志来检查。

访问函数
PySide6.QtSensors.QLightSensor.sensorType#
__init__([parent=None])#
参数:

parentQObject

将传感器作为parent的子项构建。

fieldOfView()#
返回类型:

float

另请参阅

setFieldOfView()

属性 fieldOfViewᅟ 的获取器。

fieldOfViewChanged(fieldOfView)#
参数:

fieldOfView – float

属性 fieldOfViewᅟ 的通知信号。

setFieldOfView(fieldOfView)#
参数:

fieldOfView – float

将视场设置为fieldOfView。这将在后端调用。

另请参阅

fieldOfView()