QT之加载百度地图(调试笔记) 您所在的位置:网站首页 vs窗体显示不全 QT之加载百度地图(调试笔记)

QT之加载百度地图(调试笔记)

2023-06-01 13:27| 来源: 网络整理| 查看: 265

        首先,加载百度地图步骤我参考了以下几篇文章,需要详细步骤的可以自己点去看。

Qt随笔(2)Qt调用百度在线地图方法(适合小白)_以歌小姐的博客-CSDN博客

QT QWebEngineView加载百度地图_qt地图不能显示_Sakuya__的博客-CSDN博客

        其次,要使用webenginewidgets库只能在VS编译环境下,MinGW编译环境不支持,所以,QT中要安装MVS编译环境,想要配置简单的话还得安装同版本的VS,VS安装可以参考以下文章。

Visual Studio 2017安装教程_visual studio2017安装教程_Famiglistimott的博客-CSDN博客

        当在百度地图官网上申请密钥后创建应用时,建议创建浏览器端,这样写的html文件能通过浏览器打开来测试是否正确。

        在获取了百度的示例后,将自己的密钥填充,并在前面添加上http:或https:。

         修改完后可以双击测试一下是否能正常显示出地图。

        接下来在QT里面添加html文件路径,请使用你自己html文件的全路径,路径不对会导致找不到文件以致无法显示出地图。

         如果你使用的时WebEngineView控件显示,还会一个问题,你会发现地图加载完或还没有完全显示出来就又没了,这是这个控件的bug,需要转换编译器为Release,Debug不支持。点击QT页面左下角改变编译器后运行成功。

         



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有