Auf dieser Seite

QAmbientLightReading Class

Die Klasse „QAmbientLightReading“ repräsentiert einen Messwert des Umgebungslichtsensors. Mehr...

Header: #include <QAmbientLightReading>
CMake: find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)
qmake: QT += sensors
Erbt von: QSensorReading

Öffentliche Typen

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

Eigenschaften

Öffentliche Funktionen

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

Ausführliche Beschreibung

QAmbientLightReading-Einheiten

Der Umgebungslichtsensor gibt die Intensität des Umgebungslichts anhand der vordefinierten Werte zurück, die in der Enumeration „ QAmbientLightReading::LightLevel “ zu finden sind.

Dokumentation zum Mitgliedstyp

enum QAmbientLightReading::LightLevel

Diese Enumeration gibt die Umgebungshelligkeit an.

KonstanteWertBeschreibung
QAmbientLightReading::Undefined0Die Lichtstärke ist unbekannt.
QAmbientLightReading::Dark1Es ist dunkel.
QAmbientLightReading::Twilight2Es ist mäßig dunkel.
QAmbientLightReading::Light3Es ist hell (z. B. Innenbeleuchtung).
QAmbientLightReading::Bright4Es ist hell (z. B. im Schatten).
QAmbientLightReading::Sunny5Es ist sehr hell (z. B. direktes Sonnenlicht).

Objektdokumentation

[read-only] lightLevel : LightLevel

Diese Eigenschaft gibt die Helligkeit des Umgebungslichts an.

Der Wert gibt die Umgebungshelligkeit an und stammt von QAmbientLightReading::LightLevel.

Zugriffsfunktionen:

QAmbientLightReading::LightLevel lightLevel() const

Siehe auch QAmbientLightReading Units.

Dokumentation der Member-Funktionen

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

Stellt die Umgebungshelligkeit auf „ lightLevel “ ein.

Siehe auch 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.