Qt Location C++ Classes

Bietet C++-Schnittstellen zum Abrufen von Standort- und Navigationsinformationen. Mehr...

Namespaces

QLocation

Enthält verschiedene Bezeichner, die im gesamten QtLocation-Modul verwendet werden

Klassen

QGeoCodeReply

Verwaltet eine Operation, die von einer Instanz von QGeoCodingManager gestartet wird

QGeoCodingManager

Unterstützung für Geokodierungsoperationen

QGeoCodingManagerEngine

Schnittstelle und Komfortmethoden für Implementierer von QGeoServiceProvider-Plugins, die Unterstützung für Geokodierungsoperationen bieten wollen

QGeoManeuver

Repräsentiert die Informationen, die für den Punkt relevant sind, an dem sich zwei QGeoRouteSegments treffen

QGeoRoute

Stellt eine Route zwischen zwei Punkten dar

QGeoRouteReply

Verwaltet eine Operation, die von einer Instanz von QGeoRoutingManager gestartet wird

QGeoRouteRequest

Stellt die Parameter und Einschränkungen dar, die eine Anfrage nach Routinginformationen definieren

QGeoRouteSegment

Stellt ein Segment einer Route dar

QGeoRoutingManager

Unterstützung für geografische Routingoperationen

QGeoRoutingManagerEngine

Schnittstelle und Komfortmethoden für Implementierer von QGeoServiceProvider-Plugins, die Zugang zu geografischen Routing-Informationen bieten wollen

QGeoServiceProvider

Aggregiert den Zugriff auf Dienste, die geografische Informationen bereitstellen

QPlace

Stellt einen Satz von Daten über einen Ort dar

QPlaceAttribute

Stellt generische Attributinformationen über einen Ort dar

QPlaceCategory

Stellt eine Kategorie dar, der ein QPlace zugeordnet werden kann

QPlaceContactDetail

Stellt ein Kontaktdetail wie eine Telefonnummer oder eine Website-URL dar

QPlaceContent

Enthält Inhalte über Orte

QPlaceContentReply

Verwaltet einen Vorgang zum Abrufen von Inhalten, der von einer Instanz von QPlaceManager gestartet wird

QPlaceContentRequest

Stellt die Parameter einer Inhaltsanforderung dar

QPlaceDetailsReply

Verwaltet einen Abrufvorgang von Ortsdetails, der von einer Instanz von QPlaceManager gestartet wird

QPlaceIcon

Stellt ein Symbol dar

QPlaceIdReply

Verwaltet Operationen, die einen Bezeichner zurückgeben, wie das Speichern und Entfernen von Orten und Kategorien

QPlaceManager

Die Schnittstelle, über die Clients auf Orte zugreifen können, die in einem bestimmten Backend gespeichert sind

QPlaceManagerEngine

Schnittstelle für Implementierer von QGeoServiceProvider-Plugins, die Zugriff auf Ortsfunktionen bieten wollen

QPlaceMatchReply

Verwaltet eine Ortsabgleichsoperation, die von einer Instanz von QPlaceManager gestartet wird

QPlaceMatchRequest

Wird verwendet, um Orte von einem Manager zu finden, die mit denen eines anderen übereinstimmen. Es repräsentiert einen Satz von Anfrageparametern

QPlaceProposedSearchResult

Stellt ein Suchergebnis dar, das eine vorgeschlagene Suche enthält

QPlaceRatings

Enthält Bewertungsinformationen über einen Ort

QPlaceReply

Verwaltet eine von einer Instanz von QPlaceManager gestartete Operation und dient als Basisklasse für speziellere Antworten

QPlaceResult

Stellt ein Suchergebnis dar, das einen Ort enthält

QPlaceSearchReply

Verwaltet eine von einer Instanz von QPlaceManager gestartete Ortssuche

QPlaceSearchRequest

Stellt den Satz von Parametern für eine Suchanfrage dar

QPlaceSearchResult

Die Basisklasse für Suchergebnisse

QPlaceSearchSuggestionReply

Verwaltet einen von einer Instanz von QPlaceManager gestarteten Suchvorschlag

QPlaceSupplier

Stellt einen Anbieter eines Ortes oder eines mit einem Ort verbundenen Inhalts dar

QPlaceUser

Repräsentiert einen einzelnen Benutzer

Detaillierte Beschreibung

Die C++-API ermöglicht den Zugriff auf Geokodierungs- und Navigationsinformationen sowie auf die Ortssuche. Verwenden Sie die QML-API, um diese Informationen auf einer interaktiven Karte darzustellen, die Touch-Gesten, Overlays usw. unterstützt.

Fügen Sie den entsprechenden Header in Ihren C++-Code ein. Zum Beispiel können Anwendungen, die Routen verwenden, diese einschließen:

#include <QGeoRoute>

Fügen Sie das Schlüsselwort location in die Projektdatei ein, um eine Verknüpfung mit der Bibliothek Qt Location herzustellen:

QT += location

Weitere Informationen finden Sie in der ÜbersichtQt Location .

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