QtLocation 导入错误(未找到 QML 模块)

问题描述 投票:0回答:1

我正在尝试在 Qt Quick 应用程序中添加地图,但在导入 QtLocation 时,它显示错误“未找到 QML 模块(Qt 位置)”。

这就是我导入的方式:: 导入QtLocation 导入Qt定位

以完全相同的方式进行操作,如 Qt 文档中所示。

如果有人知道,请提出一些解决方案。

导入QtLocation 导入Qt定位

我尝试过这样导入,如果错误,请建议正确的方法。

https://doc.qt.io/qt-6/qml-qtlocation-map.html

这是 Map 的 Qt 官方网站。

qml qt6 qtlocation
1个回答
0
投票

您必须在构建文件中包含 QT 定位模块。这是一个 QT 资源,解释了如何做到这一点:

使用Qt定位

例如CMAKE你必须添加这个:

find_package(Qt6 REQUIRED COMPONENTS Location)
target_link_libraries(mytarget PRIVATE Qt6::Location)
© www.soinside.com 2019 - 2024. All rights reserved.