资源简介

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_4356

资源截图

代码片段和文件信息

/****************************************************************************
** meta object code from reading C++ file ‘bridge.h‘
**
** Created by: The Qt meta object Compiler version 67 (Qt 5.9.3)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include “../../QtMap/bridge.h“
#include 
#include tatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error “The header file ‘bridge.h‘ doesn‘t include ject>.“
#elif Q_MOC_OUTPUT_REVISION != 67
#error “This file was generated using the moc from 5.9.3. It“
#error “cannot be used with the include files from this version of Qt.“
#error “(The moc has changed too much.)“
#endif

QT_BEGIN_MOC_NAMESPACE
QT_WARNING

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-02 16:20  tmp\
     文件        9662  2019-02-27 18:45  tmp\airplane48.ico
     文件        4802  2019-03-02 15:03  tmp\baidumap.html
     目录           0  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\
     文件        1183  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\.qmake.stash
     目录           0  2019-03-02 11:15  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\
     文件       86394  2019-03-02 14:44  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\bridge.obj
     文件      117148  2019-03-02 11:17  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\main.obj
     文件      281401  2019-03-02 16:21  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\mainwindow.obj
     文件        4688  2019-03-02 14:44  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\moc_bridge.cpp
     文件       71678  2019-03-02 14:44  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\moc_bridge.obj
     文件        3506  2019-03-02 11:17  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\moc_mainwindow.cpp
     文件      119479  2019-03-02 11:17  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\moc_mainwindow.obj
     文件         276  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\moc_predefs.h
     文件      122880  2019-03-02 16:21  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\QtMap.exe
     文件     1519656  2019-03-02 16:21  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\QtMap.ilk
     文件     2772992  2019-03-02 16:21  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\QtMap.pdb
     文件     2142208  2019-03-02 16:21  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\debug\QtMap.vc.pdb
     文件       32115  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\Makefile
     文件       67410  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\Makefile.Debug
     文件       67458  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\Makefile.Release
     目录           0  2019-03-02 11:10  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\release\
     文件        4185  2019-03-02 16:21  tmp\build-QtMap-Desktop_Qt_5_9_3_MSVC2015_64bit-Debug\ui_mainwindow.h
     目录           0  2019-03-04 14:52  tmp\QtMap\
     文件         279  2019-03-02 11:13  tmp\QtMap\bridge.cpp
     文件         358  2019-03-02 14:44  tmp\QtMap\bridge.h
     文件         183  2019-02-25 19:47  tmp\QtMap\main.cpp
     文件        1702  2019-03-02 15:14  tmp\QtMap\mainwindow.cpp
     文件         547  2019-03-02 11:17  tmp\QtMap\mainwindow.h
     文件        2519  2019-03-02 16:21  tmp\QtMap\mainwindow.ui
     文件        1127  2019-02-28 15:00  tmp\QtMap\QtMap.pro
............此处省略2个文件信息

评论

共有 条评论