Sur cette page

QAmbientLightReading Class

La classe `QAmbientLightReading` représente une mesure provenant du capteur de lumière ambiante. En savoir plus...

En-tête : #include <QAmbientLightReading>
CMake : find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)
qmake : QT += sensors
Hérite de : QSensorReading

Types publics

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

Propriétés

Fonctions publiques

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

Description détaillée

Unités de lecture de la lumière ambiante QAmbientLightReading

Le capteur de lumière ambiante renvoie l'intensité de la lumière ambiante à l'aide des valeurs prédéfinies figurant dans l'énumération QAmbientLightReading::LightLevel.

Documentation sur les types de membres

enum QAmbientLightReading::LightLevel

Cette énumération représente le niveau de lumière ambiante.

ConstanteValeurDescription
QAmbientLightReading::Undefined0Le niveau de luminosité est inconnu.
QAmbientLightReading::Dark1Il fait sombre.
QAmbientLightReading::Twilight2Il fait modérément sombre.
QAmbientLightReading::Light3Il fait clair (par exemple, éclairage intérieur).
QAmbientLightReading::Bright4C'est très lumineux (par ex. à l'ombre).
QAmbientLightReading::Sunny5C'est très lumineux (par exemple, lumière directe du soleil).

Documentation relative au bien immobilier

[read-only] lightLevel : LightLevel

Cette propriété contient la valeur de la luminosité ambiante.

La valeur représente la luminosité ambiante et provient de QAmbientLightReading::LightLevel.

Fonctions d'accès :

QAmbientLightReading::LightLevel lightLevel() const

Voir également QAmbientLightReading Units.

Documentation des fonctions membres

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

Règle le niveau de lumière ambiante sur lightLevel.

Voir également lightLevel().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.