标题:qt5.9.x想用回webkit引擎,如何安装该组件?
作者:mugua001
日期:2020-09-10 23:04
内容:
如题,哪位能指导一下?谢谢。
不想用 msvc,想在ubuntu上使用,所以才想着换回 webkit。性能差点也无妨。
#1 [liulin188 09-11 03:44]
用5.6以前的版本吧
#2 [lemonzll 09-11 09:11]
https://github.com/qtwebkit/qtwebkit 试下这个库看行不行。这个是维护的版本,我没实际测试过
#3 [hitler++ 09-11 12:04]
qwebkit不维护就算了,还给移除了,qtwebengine又不能用mingw,确实很鸡巴气人
#4 [clickto 09-11 17:08]
在windows上,用miniblink
#5 [mugua001 09-14 13:37]
谢谢各位。
我已经找到方法 了,并且测试成功:
首先下载 qtwebkit,解压,
复制对应的文件夹到QT安装目录下即可,例如我的是复制到D:\Qt\Qt5.14.1\5.14.1\mingw73_32 下面.
要注意qtwebkit的版本,要与 mingw版本匹配;
我下载的是qtwebkit-Windows-Windows_7-Mingw73-Windows-Windows_7-X86.7z (32位版本)
.pro中加一行:
QT+= webkitwidgets
头文件:
#include
#include
void myWebkit01MainWindow::on_btn_go_clicked()
{
QString url_str = "http://www.qtcn.org";
QGridLayout *layout=new QGridLayout(this);
QWebView *webview01=new QWebView(this);
layout->addWidget(webview01,0,0,1,10);
ui->widget_webview->setLayout(layout);
webview01->load(QUrl(url_str));
}