Sur cette page

Qt Location C++ Classes

Fournit des interfaces C++ pour récupérer des informations de localisation et de navigation. Plus d'informations...

Espaces de noms

QLocation

Contient divers identifiants utilisés dans le module QtLocation.

Classes

QGeoCodeReply

Gère une opération lancée par une instance de QGeoCodingManager

QGeoCodingManager

Prise en charge des opérations de géocodage

QGeoCodingManagerEngine

Interface et méthodes de commodité pour les implémenteurs de plugins QGeoServiceProvider qui veulent fournir un support pour les opérations de géocodage.

QGeoManeuver

Représente les informations relatives au point de rencontre de deux QGeoRouteSegments

QGeoRoute

Représente une route entre deux points

QGeoRouteReply

Gère une opération lancée par une instance de QGeoRoutingManager

QGeoRouteRequest

Représente les paramètres et les restrictions qui définissent une demande d'informations de routage

QGeoRouteSegment

Représente un segment d'un itinéraire

QGeoRoutingManager

Support pour les opérations de routage géographique

QGeoRoutingManagerEngine

Interface et méthodes de commodité pour les implémenteurs de plugins QGeoServiceProvider qui veulent fournir un accès aux informations de routage géographique

QGeoServiceProvider

Agrége l'accès aux services qui fournissent des informations géographiques

QPlace

Représente un ensemble de données sur un lieu

QPlaceAttribute

Représente des informations génériques sur les attributs d'un lieu

QPlaceCategory

Représente une catégorie à laquelle un QPlace peut être associé

QPlaceContactDetail

Représente un détail de contact tel qu'un numéro de téléphone ou l'adresse d'un site web

QPlaceContent

Contient du contenu sur les lieux

QPlaceContentReply

Gère une opération de récupération de contenu lancée par une instance de QPlaceManager

QPlaceContentRequest

Représente les paramètres d'une demande de contenu

QPlaceDetailsReply

Gère une opération de récupération des détails d'un lieu lancée par une instance de QPlaceManager

QPlaceIcon

Représente une icône

QPlaceIdReply

Gère les opérations qui renvoient un identifiant, telles que les opérations d'enregistrement et de suppression de lieux et de catégories.

QPlaceManager

L'interface qui permet aux clients d'accéder aux lieux stockés dans un backend particulier

QPlaceManagerEngine

Interface pour les implémenteurs de plugins QGeoServiceProvider qui veulent fournir un accès à la fonctionnalité des lieux.

QPlaceMatchReply

Gère une opération de recherche de lieux lancée par une instance de QPlaceManager

QPlaceMatchRequest

Utilisé pour trouver les lieux d'un gestionnaire qui correspondent à ceux d'un autre. Il représente un ensemble de paramètres de requête

QPlaceProposedSearchResult

Représente un résultat de recherche contenant une recherche proposée

QPlaceRatings

Contient des informations sur l'évaluation d'un lieu

QPlaceReply

Gère une opération lancée par une instance de QPlaceManager et sert de classe de base pour des réponses plus spécialisées.

QPlaceResult

Représente un résultat de recherche contenant un lieu

QPlaceSearchReply

Gère une opération de recherche de lieu lancée par une instance de QPlaceManager

QPlaceSearchRequest

Représente l'ensemble des paramètres d'une demande de recherche

QPlaceSearchResult

Classe de base pour les résultats de recherche

QPlaceSearchSuggestionReply

Gère une opération de suggestion de recherche lancée par une instance de QPlaceManager

QPlaceUser

Représente un utilisateur individuel

Description détaillée

L'API C++ permet d'accéder aux informations de géocodage et de navigation, ainsi qu'à la recherche de lieux. Utilisez l'API QML pour rendre ces informations sur une carte interactive qui prend en charge les gestes tactiles, les superpositions, etc.

Incluez l'en-tête approprié dans votre code C++. Par exemple, les applications utilisant des itinéraires peuvent inclure :

#include <QGeoRoute>

Ajoutez le mot-clé location dans le fichier de projet pour établir un lien avec la bibliothèque Qt Location:

QT += location

Pour en savoir plus, consultez la page Qt Location Overview.

© 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.