このページでは

Qt Location C++ Classes

位置情報やナビゲーション情報を取得するための C++ インターフェースを提供します。詳細...

名前空間

QLocation

QtLocationモジュール全体で使用される各種識別子が含まれています

クラス

QGeoCodeReply

QGeoCodingManagerのインスタンスによって開始された操作を管理します

QGeoCodingManager

ジオコーディング操作のサポート

QGeoCodingManagerEngine

ジオコーディング操作のサポートを提供したい QGeoServiceProvider プラグインの実装者向けのインターフェースおよび利便性向上のためのメソッド

QGeoManeuver

2つのQGeoRouteSegmentが交差する点に関連する情報を表します

QGeoRoute

2つの点間の経路を表します

QGeoRouteReply

QGeoRoutingManagerのインスタンスによって開始された操作を管理します

QGeoRouteRequest

経路情報のリクエストを定義するパラメータおよび制約を表します

QGeoRouteSegment

ルートの区間を表します

QGeoRoutingManager

地理的ルーティング操作のサポート

QGeoRoutingManagerEngine

地理的ルーティング情報へのアクセスを提供したいQGeoServiceProviderプラグインの実装者向けのインターフェースおよび便利メソッド

QGeoServiceProvider

地理情報を提供するサービスへのアクセスを集約する

QPlace

場所に関する一連のデータを表します

QPlaceAttribute

場所に関する一般的な属性情報を表す

QPlaceCategory

QPlaceが関連付けられるカテゴリを表す

QPlaceContactDetail

電話番号やウェブサイトのURLなどの連絡先詳細を表す

QPlaceContent

場所に関するコンテンツを保持する

QPlaceContentReply

QPlaceManagerのインスタンスによって開始されたコンテンツ取得操作を管理します

QPlaceContentRequest

コンテンツリクエストのパラメータを表します

QPlaceDetailsReply

QPlaceManagerのインスタンスによって開始された場所の詳細取得操作を管理する

QPlaceIcon

アイコンを表します

QPlaceIdReply

場所やカテゴリの保存や削除などの操作など、識別子を返す操作を管理します

QPlaceManager

クライアントが特定のバックエンドに保存された場所にアクセスできるようにするインターフェース

QPlaceManagerEngine

場所機能へのアクセスを提供したいQGeoServiceProviderプラグインの実装者向けのインターフェース

QPlaceMatchReply

QPlaceManagerのインスタンスによって開始された場所のマッチング操作を管理する

QPlaceMatchRequest

あるマネージャーの場所と、別のマネージャーの場所との間で一致する場所を検索するために使用されます。これは、一連のリクエストパラメータを表します

QPlaceProposedSearchResult

提案された検索を含む検索結果を表す

QPlaceRatings

場所に関する評価情報を保持する

QPlaceReply

QPlaceManagerのインスタンスによって開始された操作を管理し、より特殊な応答のための基底クラスとして機能する

QPlaceResult

場所を含む検索結果を表します

QPlaceSearchReply

QPlaceManagerのインスタンスによって開始された場所検索操作を管理します

QPlaceSearchRequest

検索リクエストのパラメータの集合を表します

QPlaceSearchResult

検索結果の基底クラス

QPlaceSearchSuggestionReply

QPlaceManagerのインスタンスによって開始された検索候補操作を管理します

QPlaceUser

個々のユーザーを表す

詳細な説明

C++ API を使用すると、ジオコーディングやナビゲーション情報、および場所検索にアクセスできます。QMLAPI を使用して、タッチジェスチャやオーバーレイなどをサポートするインタラクティブな地図上にこの情報を表示します。

C++ コードに適切なヘッダーをインクルードしてください。たとえば、ルートを使用するアプリケーションでは、次のように記述します。

#include <QGeoRoute>

Qt Location ライブラリをリンクするには、プロジェクトファイルに「location」キーワードを追加します:

QT += location

詳細は、「Qt Location の概要」を参照してください。

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