C语言
您现在所在的位置:首页>企业动态>C语言

技术分享|用QT加载百度在线地图

编辑:学到牛牛IT培训    发布日期: 2022-09-30 16:32:36  

开发环境:

百度地图API SDK、QTCreator、 MSVC编译器、baidumap.html和qwebchannel.js文件

用于访问网页的控件:

Qt5.0~Qt5.4:webkitwidgets模块 -QWebView

Qt5.4之后:webenginewidgets模块-QWebEngineView


一、获取百度地图API密钥:

https://lbsyun.baidu.com/


图片

图片


完成以下三步:



图片



二、创建网页index.html


图片 

三、创建QT项目


1、QT中新建项目,并在pro文件中加载QWebEngineView:


图片 


2.QT设计师界面窗口提升,选择窗口上的widget窗口,右键选择提升为


图片 
3.提升的类名称填写:QWebEngineView,点击添加,选中QWebEngineview点击提升按钮即可

图片 

4.找到QT目录


QtQt5.12.12Srcqtwebchannelexampleswebchannelsharedqwebchannel.js

以及刚刚创建的index.html文件备用。


5. 使用msvc编译器编译运行软件,并且找到QT生成的执行文件,在本目录下,创建一个名为html的文件夹,将上述两个文件放入文件夹中。

 图片

 

四、重要代码


 图片



五、项目展示


图片


免费试学
课程好不好,不如实地听一听

封闭学习

2

1

联系我们

电话:028-61775817

邮箱:1572396657@qq.com

地址:成都市金牛区西城国际A座8楼

  • 扫一扫,免费咨询

  • 微信公众号

学一流技术,找高薪工作

7-24小时服务热线:

028-61775817

版权声明 网站地图

蜀ICP备2021001672号

课程问题轻松问