Qt Location C++ Classes
位置情報やナビゲーション情報を取得するための C++ インターフェースを提供します。詳細...
名前空間
QtLocationモジュール全体で使用される各種識別子が含まれています |
クラス
QGeoCodingManagerのインスタンスによって開始された操作を管理します | |
ジオコーディング操作のサポート | |
ジオコーディング操作のサポートを提供したい QGeoServiceProvider プラグインの実装者向けのインターフェースおよび利便性向上のためのメソッド | |
2つのQGeoRouteSegmentが交差する点に関連する情報を表します | |
2つの点間の経路を表します | |
QGeoRoutingManagerのインスタンスによって開始された操作を管理します | |
経路情報のリクエストを定義するパラメータおよび制約を表します | |
ルートの区間を表します | |
地理的ルーティング操作のサポート | |
地理的ルーティング情報へのアクセスを提供したいQGeoServiceProviderプラグインの実装者向けのインターフェースおよび便利メソッド | |
地理情報を提供するサービスへのアクセスを集約する | |
場所に関する一連のデータを表します | |
場所に関する一般的な属性情報を表す | |
QPlaceが関連付けられるカテゴリを表す | |
電話番号やウェブサイトのURLなどの連絡先詳細を表す | |
場所に関するコンテンツを保持する | |
QPlaceManagerのインスタンスによって開始されたコンテンツ取得操作を管理します | |
コンテンツリクエストのパラメータを表します | |
QPlaceManagerのインスタンスによって開始された場所の詳細取得操作を管理する | |
アイコンを表します | |
場所やカテゴリの保存や削除などの操作など、識別子を返す操作を管理します | |
クライアントが特定のバックエンドに保存された場所にアクセスできるようにするインターフェース | |
場所機能へのアクセスを提供したいQGeoServiceProviderプラグインの実装者向けのインターフェース | |
QPlaceManagerのインスタンスによって開始された場所のマッチング操作を管理する | |
あるマネージャーの場所と、別のマネージャーの場所との間で一致する場所を検索するために使用されます。これは、一連のリクエストパラメータを表します | |
提案された検索を含む検索結果を表す | |
場所に関する評価情報を保持する | |
QPlaceManagerのインスタンスによって開始された操作を管理し、より特殊な応答のための基底クラスとして機能する | |
場所を含む検索結果を表します | |
QPlaceManagerのインスタンスによって開始された場所検索操作を管理します | |
検索リクエストのパラメータの集合を表します | |
検索結果の基底クラス | |
QPlaceManagerのインスタンスによって開始された検索候補操作を管理します | |
個々のユーザーを表す |
詳細な説明
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.