QT5.9 利用 QWebEngineView / QWebChannel 调用JavaScript 实现QT与HTML网页数据交互, 实现QT加载百度地图并与地图交互数据 。
实现功能:
1.QT通过QWebEngineView模块加载百度地图,通过QWebChannel 调用JS函数实现与地图数据交互。
2.点击pushButton按钮QT会调用JS函数在地图页做标注,通过上面两个输入框输入经纬度(c++调用JS)。
3.鼠标点击地图页后会提示点的坐标信息,并回传给QT,通过qDebug()显示(JS调用C++)。
详细说明:
https://blog.csdn.net/qq_43569273/article/details/88122422
1