【实例简介】
这是使用webengineView来嵌入百度地图的Demo,通过Qt加载index.html和百度的key以及使用JS交互来实现的。
【实例截图】
【核心代码】
Qt5-BaiduMap
└── 28.BaiduMap
├── BaiduMap
│ ├── BaiduMap.pro
│ ├── BaiduMap.pro.user
│ ├── bridge.cpp
│ ├── bridge.h
│ ├── main.cpp
│ ├── mainwindow.cpp
│ ├── mainwindow.h
│ └── mainwindow.ui
└── build-BaiduMap-Desktop_Qt_5_6_0_MSVC2015_64bit-Debug
├── debug
│ ├── BaiduMap.exe
│ ├── BaiduMap.ilk
│ ├── BaiduMap.pdb
│ ├── bridge.obj
│ ├── circle_green.png
│ ├── circle_grey.png
│ ├── index.html
│ ├── main.obj
│ ├── mainwindow.obj
│ ├── moc_bridge.cpp
│ ├── moc_bridge.obj
│ ├── moc_mainwindow.cpp
│ ├── moc_mainwindow.obj
│ └── qwebchannel.js
├── Makefile
├── Makefile.Debug
├── Makefile.Release
└── ui_mainwindow.h
4 directories, 26 files