QLocation Namespace
Der QLocation-Namensraum enthält verschiedene Bezeichner, die im Modul QtLocation verwendet werden. Mehr...
Header: | #include <QLocation> |
qmake: | QT += location |
Typen
(since 6.6) enum class | ReferenceSurface { Map, Globe } |
enum | Visibility { UnspecifiedVisibility, DeviceVisibility, PrivateVisibility, PublicVisibility } |
flags | VisibilityScope |
Typ Dokumentation
[since 6.6]
enum class QLocation::ReferenceSurface
Definiert die Bezugsfläche, auf der verschiedene Kartenelemente (z. B. Polygone, Polylinien) definiert werden.
Konstante | Wert | Beschreibung |
---|---|---|
QLocation::ReferenceSurface::Map | 0 | Elemente werden auf einer Karte definiert. Das bedeutet z. B. für eine Polylinie, dass die Knoten mit geraden Linien auf der Karte verbunden sind. |
QLocation::ReferenceSurface::Globe | 1 | Elemente werden auf dem Globus definiert. Dies bedeutet z. B. für eine Polylinie, dass die Knoten mit Kreisabschnitten verbunden sind, die die kürzeste Verbindung zwischen Punkten auf einer Kugel darstellen. Diese Verbindung wird auch als Großkreispfad bezeichnet. |
Dieses Enum wurde in Qt 6.6 eingeführt.
enum QLocation::Sichtbarkeit
flags QLocation::VisibilityScope
Definiert die Sichtbarkeit eines QPlace oder QPlaceCategory.
Konstante | Wert | Beschreibung |
---|---|---|
QLocation::UnspecifiedVisibility | 0x00 | Es wurde keine explizite Sichtbarkeit definiert. |
QLocation::DeviceVisibility | 0x01 | Orte und Kategorien mit DeviceVisibility werden nur auf dem lokalen Gerät gespeichert. |
QLocation::PrivateVisibility | 0x02 | Orte und Kategorien mit PrivateVisibility sind nur für den aktuellen Benutzer sichtbar. Die Daten können entweder lokal oder auf einem Ferndienst oder beides gespeichert sein. |
QLocation::PublicVisibility | 0x04 | Orte und Kategorien mit PublicVisibility sind für alle sichtbar. |
Ein bestimmter Manager kann einen oder mehrere Sichtbarkeitsbereiche unterstützen. Beispielsweise kann ein Manager eines Anbieters nur Orte anbieten, die für jedermann öffentlich sind, während ein anderer sowohl öffentliche als auch private Orte anbieten kann.
Hinweis: Die Bedeutung der nicht spezifizierten Sichtbarkeit hängt vom Kontext ab, in dem sie verwendet wird.
Beim Speichern eines Ortes oder einer Kategorie ist die Standardsichtbarkeit nicht spezifiziert, was bedeutet, dass der Manager einen geeigneten Sichtbarkeitsbereich für das Element wählt.
Bei der Suche nach Orten bedeutet unspecified, dass Orte mit beliebigem Sichtbarkeitsbereich zurückgegeben werden.
Der Typ VisibilityScope ist ein Typedef für QFlags<Visibility>. Er speichert eine ODER-Kombination von Sichtbarkeitswerten.
© 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.