找回密码
 立即注册
收起左侧

qt5.7加载高德地图

9
回复
8602
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2018-3-2 21:26:20 显示全部楼层 |阅读模式
10Qter豆
怎么在qt 中实现加载高德地图?网上搜的资料用QWebView 在Qt5.7中用不了  求助大神们

回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-3-4 13:54:20 显示全部楼层
Webvew 是可以用来加载地图的,你的用不了给出一个原因,大家才能帮你找原因~
回复

使用道具 举报

累计签到:5 天
连续签到:1 天
2018-3-5 13:05:27 显示全部楼层
  1. QWebEngineView * view ;
  2. view = new QWebEngineView(this);
  3. view->load(QUrl("你的高德地图的Html文件"));
  4. setCentralWidget(view);

复制代码


qt 5也有相应的模块
回复

使用道具 举报

累计签到:7 天
连续签到:1 天
2018-3-5 14:30:38 显示全部楼层
5.6以后qt官方移除了webkit模块,取而代之的是QWebEngineView,这个在windows上只有msvc编译器版本的Qt才有的。
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2018-3-7 10:31:00 显示全部楼层
Since 发表于 2018-3-4 13:54
Webvew 是可以用来加载地图的,你的用不了给出一个原因,大家才能帮你找原因~ ...

如三楼回复的 ,我的是mingw版本的  所以找不到webview
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2018-3-7 10:34:23 显示全部楼层
liudianwu 发表于 2018-3-5 14:30
5.6以后qt官方移除了webkit模块,取而代之的是QWebEngineView,这个在windows上只有msvc编译器版本的Qt才有 ...

您好,我用Qaxwidget显示出地图,但是把程序打包后(用的windeployqt),在本机能运行,放到其他计算机上就运行不了  请问是什么原因呢?

点评

是崩溃还是运行了没反应? windeployqt 打包的 QML 程序容易运行之后没反应  详情 回复 发表于 2018-3-7 11:40
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2018-3-7 10:36:08 显示全部楼层
mofan_ 发表于 2018-3-5 13:05
qt 5也有相应的模块

我的是mingw版本,没有这个
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-3-7 11:40:11 显示全部楼层
zdy 发表于 2018-3-7 10:34
您好,我用Qaxwidget显示出地图,但是把程序打包后(用的windeployqt),在本机能运行,放到其他计算机上 ...

是崩溃还是运行了没反应? windeployqt 打包的 QML 程序容易运行之后没反应
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2018-3-7 14:49:54 显示全部楼层
Since 发表于 2018-3-7 11:40
是崩溃还是运行了没反应? windeployqt 打包的 QML 程序容易运行之后没反应

显示.exe已经停止工作,

点评

这样说不可能分析出来,要么描述更详细一点,要么你找人帮你看代码得了。老铁~  详情 回复 发表于 2018-3-7 20:15
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-3-7 20:15:17 显示全部楼层
zdy 发表于 2018-3-7 14:49
显示.exe已经停止工作,

这样说不可能分析出来,要么描述更详细一点,要么你找人帮你看代码得了。老铁~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了