Sur cette page

QAmbientLightReading Class

La classe QAmbientLightReading représente une lecture du capteur de lumière ambiante. Plus d'informations...

En-tête : #include <QAmbientLightReading>
CMake : find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)
qmake : QT += sensors
Héritages : 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

QAmbientLightReading Unités

Le capteur de lumière ambiante renvoie l'intensité de la lumière ambiante en utilisant les valeurs prédéfinies de l'enum QAmbientLightReading::LightLevel.

Type de membre Documentation

enum QAmbientLightReading::LightLevel

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

ConstanteValeurDescription
QAmbientLightReading::Undefined0Le niveau de luminosité est inconnu.
QAmbientLightReading::Dark1Il est sombre.
QAmbientLightReading::Twilight2Il est modérément sombre.
QAmbientLightReading::Light3L'éclairage est léger (par exemple, éclairage interne).
QAmbientLightReading::Bright4Il fait clair (par exemple, à l'ombre).
QAmbientLightReading::Sunny5Il est très lumineux (ex. lumière directe du soleil).

Documentation sur les biens

[read-only] lightLevel : LightLevel

Cette propriété indique le niveau de lumière ambiante.

La valeur représente la lumière ambiante et provient de QAmbientLightReading::LightLevel.

Fonctions d'accès :

QAmbientLightReading::LightLevel lightLevel() const

Voir également QAmbientLightReading Units.

Documentation sur les fonctions membres

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

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

Voir aussi 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.