The QLightSensor class is a convenience wrapper around QSensor . 更多...
头: | #include <QLightSensor> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
qmake: | QT += sensors |
继承: | QSensor |
QLightSensor (QObject * parent = nullptr) | |
virtual | ~QLightSensor () |
qreal | fieldOfView () const |
QLightReading * | reading () const |
void | setFieldOfView (qreal fieldOfView ) |
void | fieldOfViewChanged (qreal fieldOfView ) |
唯一行为差异是此类正确设置类型。
此类还特征 reading () 函数返回 QLightReading 而不是 QSensorReading .
有关传感器如何工作的细节,见 QLightReading .
另请参阅 QLightReading .
[read-only]
fieldOfView
: const
qreal
This property holds a value indicating the field of view.
This is an angle that represents the field of view of the sensor.
Not all light sensor support retrieving their field of view. For sensors that don't support this property, the value will be 0. Whether the field of view is supported can be checked with QSensor::isFeatureSupported () 和 QSensor::FieldOfView 标志。
访问函数:
qreal | fieldOfView () const |
通知程序信号:
void | fieldOfViewChanged (qreal fieldOfView ) |
[explicit]
QLightSensor::
QLightSensor
(
QObject
*
parent
= nullptr)
构造传感器作为子级对于 parent .
[虚拟]
QLightSensor::
~QLightSensor
()
销毁传感器。停止传感器若尚未停止。
返回用于此传感器的读取类。
另请参阅 QSensor::reading ().
Sets the field of view to fieldOfView . This is to be called from the backend.
另请参阅 fieldOfView ().