QLocation Namespace
L'espace de noms QLocation contient divers identificateurs utilisés dans le module QtLocation. Plus d'informations...
| Header: | #include <QLocation> |
| qmake: | QT += location |
Types
(since 6.6) enum class | ReferenceSurface { Map, Globe } |
| enum | Visibility { UnspecifiedVisibility, DeviceVisibility, PrivateVisibility, PublicVisibility } |
| flags | VisibilityScope |
Documentation des types
[since 6.6] enum class QLocation::ReferenceSurface
Définit la surface de référence sur laquelle sont définis les différents éléments de la carte (par exemple, polygones, polylignes).
| Constante | Valeur | Description de l'objet |
|---|---|---|
QLocation::ReferenceSurface::Map | 0 | Les éléments sont définis sur une carte. Cela signifie, par exemple pour une polyligne, que les nœuds sont reliés par des lignes droites sur la carte. |
QLocation::ReferenceSurface::Globe | 1 | Les éléments sont définis sur le globe. Cela signifie, par exemple pour une polyligne, que les nœuds sont reliés à des sections de cercle qui représentent la connexion la plus courte entre des points sur une sphère. Cette connexion est également connue sous le nom de "chemin du grand cercle". |
Cette énumération a été introduite dans Qt 6.6.
enum QLocation::Visibility
flags QLocation::VisibilityScope
Définit la visibilité d'un QPlace ou d'un QPlaceCategory.
| Constante | Valeur | Description |
|---|---|---|
QLocation::UnspecifiedVisibility | 0x00 | Aucune visibilité explicite n'a été définie. |
QLocation::DeviceVisibility | 0x01 | Les lieux et les catégories avec DeviceVisibility sont uniquement stockés sur l'appareil local. |
QLocation::PrivateVisibility | 0x02 | Les lieux et les catégories avec PrivateVisibility ne sont visibles que par l'utilisateur actuel. Les données peuvent être stockées soit localement, soit sur un service distant, soit les deux. |
QLocation::PublicVisibility | 0x04 | Les lieux et les catégories en visibilité publique sont visibles par tout le monde. |
Un gestionnaire particulier peut prendre en charge une ou plusieurs portées de visibilité. Par exemple, un gestionnaire d'un fournisseur peut ne proposer que des lieux publics à tous, tandis qu'un autre peut proposer des lieux publics et privés.
Remarque : la signification de la visibilité non spécifiée dépend du contexte dans lequel elle est utilisée.
Lors de l'enregistrement d' un lieu ou d'une catégorie, la visibilité par défaut est non spécifiée, ce qui signifie que le gestionnaire choisit un champ de visibilité approprié pour l'élément.
Lors de la recherche de lieux, la visibilité non spécifiée signifie que les lieux de n'importe quelle portée sont renvoyés.
Le type VisibilityScope est un typedef pour QFlags<Visibility>. Il stocke une combinaison OU de valeurs de visibilité.
© 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.