QOrientationReading Class
Die Klasse QOrientationReading repräsentiert einen Messwert des Orientierungssensors. Mehr...
Kopfzeile: | #include <QOrientationReading> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Sensors) target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
qmake: | QT += sensors |
Vererbungen: | QSensorReading |
Öffentliche Typen
enum | Orientation { Undefined, TopUp, TopDown, LeftUp, RightUp, …, FaceDown } |
Eigenschaften
- orientation : const Orientation
Öffentliche Funktionen
QOrientationReading::Orientation | orientation() const |
void | setOrientation(QOrientationReading::Orientation orientation) |
Detaillierte Beschreibung
Der Orientierungssensor meldet die Ausrichtung des Geräts. Da er unterhalb der Benutzeroberflächenebene arbeitet, weiß er nicht, wie die Benutzeroberfläche gedreht ist. Dies bedeutet vor allem, dass dieser Sensor nicht verwendet werden kann, um zu erkennen, ob sich ein Gerät im Hoch- oder Querformat befindet.
Dieser Sensor ist nützlich, um zu erkennen, dass eine bestimmte Seite des Geräts nach oben zeigt.
QOrientationReading-Einheiten
Der Orientierungssensor liefert die Ausrichtung des Geräts unter Verwendung der vordefinierten Werte, die in der Aufzählung QOrientationReading::Orientation zu finden sind.
Dokumentation der Mitgliedstypen
enum QOrientationReading::Orientation
Diese Aufzählung stellt die Ausrichtung des Geräts dar.
Um die Bedeutung der einzelnen Werte zu erklären, ist es hilfreich, das folgende Diagramm heranzuziehen.
Die Ausrichtungen werden hier in der Reihenfolge dargestellt: TopUp, TopDown, LeftUp, RightUp, FaceUp, FaceDown.
Konstante | Wert | Beschreibung |
---|---|---|
QOrientationReading::Undefined | 0 | Die Ausrichtung ist unbekannt. |
QOrientationReading::TopUp | 1 | Die Oberkante des Geräts zeigt nach oben. |
QOrientationReading::TopDown | 2 | Die obere Kante des Geräts zeigt nach unten. |
QOrientationReading::LeftUp | 3 | Die linke Kante des Geräts zeigt nach oben. |
QOrientationReading::RightUp | 4 | Die rechte Kante des Geräts zeigt nach oben. |
QOrientationReading::FaceUp | 5 | Die Vorderseite des Geräts zeigt nach oben. |
QOrientationReading::FaceDown | 6 | Die Vorderseite des Geräts zeigt nach unten. |
Es ist zu beachten, dass der Ausrichtungssensor die Ausrichtung des Geräts und nicht die Benutzeroberfläche meldet. Die Ausrichtung des Geräts wird sich nicht ändern, nur weil die Benutzeroberfläche gedreht wird. Das bedeutet, dass dieser Sensor nicht verwendet werden kann, um zu erkennen, ob sich ein Gerät im Hoch- oder Querformat befindet.
Dokumentation der Eigenschaft
[read-only]
orientation : const Orientation
Diese Eigenschaft enthält die Ausrichtung des Geräts.
Die Einheit ist eine Aufzählung, die die Ausrichtung des Geräts beschreibt.
Zugriffsfunktionen:
QOrientationReading::Orientation | orientation() const |
Siehe auch QOrientationReading Units.
Dokumentation der Mitgliedsfunktionen
void QOrientationReading::setOrientation(QOrientationReading::Orientation orientation)
Legt die orientation für die Lesung fest.
Siehe auch orientation().
© 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.