当前位置:   article > 正文

Qt加载百度地图,鼠标实时位置信息显示_qt加载百度地图,鼠标实时位置信息显示

qt加载百度地图,鼠标实时位置信息显示

简述

上一篇文章QT实现加载百度离线地图之后,加入了新的功能:实时显示鼠标位置的经纬度,并且显示路径的最后点的经纬度。
这涉及到Qt和web网页的通信,传输数据,JavaScript用来操纵网页。通过分析,查阅资料,需要用到QWebchannel类来完成工作。以我的理解,QWebchannel是Qt和web/js之间的桥梁。然后分别在Qt和html文件中建立各自的操作,用QWebchannel连接即可(个人理解,不知道对不对)。
这是根据我的理解画的思维导图,也是基本流程和操作。

这里写图片描述

Qt部分

  • 建立QWebchannel对象并注册通道
QWebChannel *channel=new QWebChannel(this);//这句应该放在类的私有部分,便于析构
channel->registerObject(QString("passId"),this);//注册一个通道&#x
  • 1
  • 2
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号