Qt Positioning C++ Classes
位置情報モジュールは、QMLおよびC++インターフェースを通じて位置情報を提供します。詳細...
クラス
QGeoLocationのアドレスを表します | |
近接を監視するエリアまたは領域のパラメータを記述します | |
指定された座標セットについて、近接状態の変化を検出できるようにします | |
円形の地理的領域を定義します | |
地球の表面上の地理的位置を定義します | |
位置に関する基本情報を表します | |
地理的な経路を定義します | |
地理的な多角形を定義します | |
特定の時点における全球的な位置、方向、速度に関する情報を含む | |
位置情報の更新を配信するための抽象基底クラス | |
位置情報データの外部プロバイダー向けのプラグインインターフェースとして使用されるファクトリクラス | |
長方形の地理的領域を定義する | |
衛星に関する基本情報を格納する | |
衛星情報の更新を配信するための抽象基底クラス | |
地理的領域を定義する | |
NMEAデータソースを使用した位置情報 | |
NMEAデータソースを使用した衛星情報 |
詳細な説明
Qt Positioning モジュールを読み込むには、.qmlファイルに次の文を追加します。
import QtPositioningC++ プロジェクトの場合は、現在のユースケースに適したヘッダーをインクルードしてください。たとえば、ルートを使用するアプリケーションでは、次のように指定できます。
#include <QGeoCoordinate>モジュールの使用
Qt モジュールを使用するには、直接または他の依存関係を通じて、モジュールライブラリに対してリンクを行う必要があります。CMakeやqmake など、いくつかのビルドツールには、これを専用にサポートする機能があります。
CMake を使用したビルド
find_package() コマンドを使用して、Qt6 パッケージ内の必要なモジュールコンポーネントを特定します。
find_package(Qt6 REQUIRED COMPONENTS Positioning)
target_link_libraries(mytarget PRIVATE Qt6::Positioning)qmake を使用したビルド
qmake を使用してモジュールをビルドするように設定するには、プロジェクトの .pro ファイル内で、QT 変数の値としてモジュールを追加します。
QT += positioning詳細は、「Qt Positioning の概要」を参照してください。
© 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.