En esta página

Qt Location C++ Classes

Proporciona interfaces C++ para recuperar información de localización y navegación. Más...

Espacios de nombres

QLocation

Contiene varios identificadores utilizados en el módulo QtLocation.

Clases

QGeoCodeReply

Gestiona una operación iniciada por una instancia de QGeoCodingManager

QGeoCodingManager

Soporte para operaciones de geocodificación

QGeoCodingManagerEngine

Interfaz y métodos de conveniencia para los implementadores de plugins QGeoServiceProvider que quieran proporcionar soporte para operaciones de geocodificación

QGeoManeuver

Representa la información relativa al punto en que se encuentran dos QGeoRouteSegments

QGeoRoute

Representa una ruta entre dos puntos

QGeoRouteReply

Gestiona una operación iniciada por una instancia de QGeoRoutingManager

QGeoRouteRequest

Representa los parámetros y restricciones que definen una solicitud de información de ruta

QGeoRouteSegment

Representa un segmento de una ruta

QGeoRoutingManager

Soporte para operaciones de enrutamiento geográfico

QGeoRoutingManagerEngine

Interfaz y métodos de conveniencia para los implementadores de plugins QGeoServiceProvider que deseen proporcionar acceso a información de enrutamiento geográfico

QGeoServiceProvider

Agrega el acceso a servicios que proporcionan información geográfica

QPlace

Representa un conjunto de datos sobre un lugar

QPlaceAttribute

Representa información genérica de atributos sobre un lugar

QPlaceCategory

Representa una categoría a la que puede asociarse un QPlace

QPlaceContactDetail

Representa un dato de contacto, como un número de teléfono o la URL de un sitio web

QPlaceContent

Contiene contenido sobre lugares

QPlaceContentReply

Gestiona una operación de recuperación de contenido iniciada por una instancia de QPlaceManager

QPlaceContentRequest

Representa los parámetros de una solicitud de contenido

QPlaceDetailsReply

Gestiona una operación de obtención de detalles de lugares iniciada por una instancia de QPlaceManager

QPlaceIcon

Representa un icono

QPlaceIdReply

Gestiona las operaciones que devuelven un identificador, como las operaciones de guardado y eliminación de lugares y categorías

QPlaceManager

La interfaz que permite a los clientes acceder a los lugares almacenados en un backend concreto

QPlaceManagerEngine

Interfaz para implementadores de plugins QGeoServiceProvider que quieran proporcionar acceso a la funcionalidad de lugares

QPlaceMatchReply

Gestiona una operación de búsqueda de lugares iniciada por una instancia de QPlaceManager

QPlaceMatchRequest

Se utiliza para encontrar lugares de un gestor que coincidan con los de otro. Representa un conjunto de parámetros de petición

QPlaceProposedSearchResult

Representa un resultado de búsqueda que contiene una búsqueda propuesta

QPlaceRatings

Contiene información sobre la clasificación de un lugar

QPlaceReply

Gestiona una operación iniciada por una instancia de QPlaceManager y sirve como clase base para respuestas más especializadas

QPlaceResult

Representa un resultado de búsqueda que contiene un lugar

QPlaceSearchReply

Gestiona una operación de búsqueda de lugar iniciada por una instancia de QPlaceManager

QPlaceSearchRequest

Representa el conjunto de parámetros de una petición de búsqueda

QPlaceSearchResult

Clase base para los resultados de búsqueda

QPlaceSearchSuggestionReply

Gestiona una operación de sugerencia de búsqueda iniciada por una instancia de QPlaceManager

QPlaceUser

Representa a un usuario individual

Descripción detallada

La API de C++ proporciona acceso a la información de geocodificación y navegación, así como a la búsqueda de lugares. Utilice la API QML para representar esta información en un mapa interactivo que admita gestos táctiles, superposiciones, etc.

Incluye la cabecera adecuada en tu código C++. Por ejemplo, las aplicaciones que utilizan rutas pueden incluir:

#include <QGeoRoute>

Añada la palabra clave location en el archivo de proyecto para enlazar con la biblioteca Qt Location:

QT += location

Más información en 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.