QAmbientLightReading Class
Die Klasse QAmbientLightReading repräsentiert einen Messwert des Umgebungslichtsensors. Mehr...
Kopfzeile: | #include <QAmbientLightReading> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Sensors) target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
qmake: | QT += sensors |
Vererbungen: | QSensorReading |
Öffentliche Typen
enum | LightLevel { Undefined, Dark, Twilight, Light, Bright, Sunny } |
Eigenschaften
- lightLevel : const LightLevel
Öffentliche Funktionen
QAmbientLightReading::LightLevel | lightLevel() const |
void | setLightLevel(QAmbientLightReading::LightLevel lightLevel) |
Detaillierte Beschreibung
QAmbientLightReading Einheiten
Der Umgebungslichtsensor gibt die Intensität des Umgebungslichts unter Verwendung der vordefinierten Werte aus dem QAmbientLightReading::LightLevel enum zurück.
Member Typ Dokumentation
enum QAmbientLightReading::LightLevel
Diese Aufzählung stellt die Umgebungshelligkeit dar.
Konstante | Wert | Beschreibung |
---|---|---|
QAmbientLightReading::Undefined | 0 | Das Lichtniveau ist unbekannt. |
QAmbientLightReading::Dark | 1 | Sie ist dunkel. |
QAmbientLightReading::Twilight | 2 | Es ist mäßig dunkel. |
QAmbientLightReading::Light | 3 | Es ist hell (z. B. Innenbeleuchtung). |
QAmbientLightReading::Bright | 4 | Es ist hell (z. B. im Schatten). |
QAmbientLightReading::Sunny | 5 | Es ist sehr hell (z. B. direktes Sonnenlicht). |
Eigenschaft Dokumentation
[read-only]
lightLevel : const LightLevel
Diese Eigenschaft enthält den Umgebungslichtpegel.
Der Wert stellt das Umgebungslicht dar und stammt von QAmbientLightReading::LightLevel.
Zugriffsfunktionen:
QAmbientLightReading::LightLevel | lightLevel() const |
Siehe auch QAmbientLightReading Units.
Dokumentation der Mitgliedsfunktionen
void QAmbientLightReading::setLightLevel(QAmbientLightReading::LightLevel lightLevel)
Stellt den Umgebungslichtpegel auf lightLevel ein.
Siehe auch lightLevel().
© 2025 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.