Positioning 模塊憑藉 QML 和 C++ 接口提供位置信息。 更多...
| 錶示 QGeoLocation 的地址 | |
| 錶示接近要監視區域或地區的參數 | |
| 啓用用於指定坐標集的接近改變檢測 | |
| 定義圓形地理區域 | |
| 定義地球錶麵地理位置 | |
| 錶示定位的有關基本信息 | |
| 定義地理路徑 | |
| 定義地理多邊形 | |
| 包含特定時間點的全局位置、方嚮和速度的有關聚閤信息 | |
| 用於分發位置更新的 ABC (抽象基類) | |
| 用作提供外部位置數據插件接口的工廠類 | |
| 定義矩形地理區域 | |
| 包含有關衛星的基本信息 | |
| 用於分發衛星信息更新的 ABC (抽象基類) | |
| 定義地理區域 | |
| 使用 NMEA 數據源的位置信息 | |
| 使用 NMEA 數據源的衛星信息 |
要加載 Qt Positioning 模塊,添加以下語句到 .qml 文件
import QtPositioning
對於 include 當前使用情況適當 header 的 C++ 工程,例如,使用路由的應用程序可以使用
#include <QGeoCoordinate>
使用 Qt 模塊要求直接或透過其它依賴鏈接到模塊庫。一些構建工具為此有貢獻支持,包括 CMake and qmake .
使用
find_package()
命令定位所需模塊組件在
Qt6
包:
find_package(Qt6 REQUIRED COMPONENTS Positioning) target_link_libraries(mytarget PRIVATE Qt6::Positioning)
要配置采用 qmake 構建模塊,添加模塊作為值為
QT
變量在工程的 .pro 文件:
QT += positioning
更多見於 Qt Positioning 概述 .