QAmbientLightReading Class

The QAmbientLightReading class represents one reading from the ambient light sensor. 更多...

头: #include <QAmbientLightReading>
CMake: find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)
qmake: QT += sensors
继承: QSensorReading

公共类型

enum LightLevel { Undefined, Dark, Twilight, Light, Bright, Sunny }

特性

公共函数

QAmbientLightReading::LightLevel lightLevel () const
void setLightLevel (QAmbientLightReading::LightLevel lightLevel )

详细描述

QAmbientLightReading Units

The ambient light sensor returns the intensity of the ambient light using the pre-defined values found in the QAmbientLightReading::LightLevel 枚举。

成员类型文档编制

enum QAmbientLightReading:: LightLevel

This enum represents the ambient light level.

常量 描述
QAmbientLightReading::Undefined 0 The light level is unknown.
QAmbientLightReading::Dark 1 It is dark.
QAmbientLightReading::Twilight 2 It is moderately dark.
QAmbientLightReading::Light 3 It is light (eg. internal lights).
QAmbientLightReading::Bright 4 It is bright (eg. shade).
QAmbientLightReading::Sunny 5 It is very bright (eg. direct sunlight).

特性文档编制

[read-only] lightLevel : const LightLevel

This property holds the ambient light level.

The value represents the ambient light and comes from QAmbientLightReading::LightLevel .

访问函数:

QAmbientLightReading::LightLevel lightLevel () const

另请参阅 QAmbientLightReading Units .

成员函数文档编制

void QAmbientLightReading:: setLightLevel ( QAmbientLightReading::LightLevel lightLevel )

Sets the ambient light level to lightLevel .

另请参阅 lightLevel ().