QT程序中,通过引入webkit组件,实现前端调用web,实现桌面程序与web 的集成。为以后桌面程序引入智能化调用、前端设计与程序分离打下基础。
- 在QT5.14.2版本中,集成webkit需要先下载webkit组件。
下载网址:Release QtWebKit 5.212.0 Alpha 4 · qtwebkit/qtwebkit · GitHub
网址偶遇打不开,多试几次,等一段时间。
下载版本qtwebkit-Windows-Windows_7-Mingw73-Windows-Windows_7-X86.7z
该版本能实现MinGW73编译下的webkit生成,如果需要安卓、Linux或者IOS环境下运行程序,需要下载其他的版本。
2. 下载后拷贝到qt安装目录下的mingw73文件夹下,并解压缩
3. 打开 qtwebkit-windows_7-Mingw,将其中的文件夹下的内容分别拷贝到对应的mingw73_64之下。
4. 打开QT,新建应用工程,基于WidgetsApplication,命名Web
kit套件只选 mingw 64bit
5. .pro文件中添加 webkitwidgets
6. ui前端设计
7. web.cpp 中添加全局变量以及槽函数