Qt Location C++ Classes
提供用于获取位置和导航信息的 C++ 接口。更多内容...
命名空间
包含 QtLocation 模块中使用的各类标识符 |
类
管理由 QGeoCodingManager 实例启动的操作 | |
对地理编码操作的支持 | |
面向希望为地理编码操作提供支持的 QGeoServiceProvider 插件实现者的接口和便捷方法 | |
表示与两个 QGeoRouteSegment 交汇点相关的信息 | |
表示两个点之间的路线 | |
管理由 QGeoRoutingManager 实例启动的操作 | |
表示定义路由信息请求的参数和限制 | |
表示路线的一个路段 | |
对地理路由操作的支持 | |
面向希望提供地理路由信息访问功能的 QGeoServiceProvider 插件实现者的接口和便捷方法 | |
聚合了对提供地理信息的服务访问 | |
表示关于某个地点的一组数据 | |
表示关于某个地点的通用属性信息 | |
表示 QPlace 可以关联的类别 | |
表示联系详情,例如电话号码或网站网址 | |
存储有关地点的内容 | |
管理由 QPlaceManager 实例启动的内容检索操作 | |
表示内容请求的参数 | |
管理由 QPlaceManager 实例启动的地点详情获取操作 | |
表示一个图标 | |
管理返回标识符的操作,例如地点和类别的保存及删除操作 | |
允许客户端访问存储在特定后端中的地点的接口 | |
面向希望提供位置功能访问权限的 QGeoServiceProvider 插件实现者的接口 | |
管理由 QPlaceManager 实例启动的地点匹配操作 | |
用于从一个管理器中查找与另一个管理器中的地点相匹配的地点。它表示一组请求参数 | |
表示包含建议搜索结果的搜索结果 | |
保存有关某个地点的评分信息 | |
管理由 QPlaceManager 实例启动的操作,并作为更专业化的响应的基类 | |
表示包含一个地点的搜索结果 | |
管理由 QPlaceManager 实例启动的地点搜索操作 | |
表示搜索请求的一组参数 | |
搜索结果的基类 | |
管理由 QPlaceManager 实例启动的搜索建议操作 | |
表示单个用户 |
详细说明
C++ API 提供了对地理编码和导航信息的访问,同时也支持地点搜索。使用QMLAPI 将这些信息渲染到支持触摸手势、叠加层等功能的交互式地图上。
在您的 C++ 代码中包含相应的头文件。例如,使用路线功能的应用程序可以包含:
#include <QGeoRoute>在项目文件中添加location关键字,以链接到Qt 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.