
利用QT5.9,通过QWebEngineView和QWebChannel调用JS程序,实现QT与HTML网页数据的交互,并加载百度...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
QT5.9 通过 QWebEngineView 和 QWebChannel 组件,成功地实现了 QT 与 HTML 网页之间的数据交互,并能够加载百度地图,进而与地图数据进行交互。具体而言,该系统具备以下功能:首先,利用 QWebEngineView 模块加载百度地图;其次,借助 QWebChannel 调用 JavaScript 函数,从而实现与地图数据的双向通信。此外,当点击pushButton按钮时,QT 会触发 JavaScript 函数在地图页面上进行标注操作,并利用两个输入框(C++调用JS)输入经纬度坐标。最后,当鼠标在地图页面上移动时,系统会提示当前点的坐标信息并将其反馈回 QT 端进行显示,通过 qDebug() 输出结果(JS 调用 C++)。相关技术细节可参考:https://blog..net/qq_43569273/article/details/88122422
全部评论 (0)
还没有任何评论哟~


