查看完整版本: [-- qt5.9.x想用回webkit引擎,如何安装该组件? --]

QTCN开发网 -> Qt基础编程 -> qt5.9.x想用回webkit引擎,如何安装该组件? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

mugua001 2020-09-10 23:04

qt5.9.x想用回webkit引擎,如何安装该组件?

如题,哪位能指导一下?谢谢。
不想用 msvc,想在ubuntu上使用  ,所以才想着换回 webkit。性能差点也无妨。

liulin188 2020-09-11 03:44
用5.6以前的版本吧

lemonzll 2020-09-11 09:11
https://github.com/qtwebkit/qtwebkit   试下这个库看行不行。这个是维护的版本,我没实际测试过

hitler++ 2020-09-11 12:04
qwebkit不维护就算了,还给移除了,qtwebengine又不能用mingw,确实很鸡巴气人

clickto 2020-09-11 17:08
在windows上,用miniblink

mugua001 2020-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 <QGridLayout>
#include <QtWebKitWidgets/QWebView>

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));
}


查看完整版本: [-- qt5.9.x想用回webkit引擎,如何安装该组件? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled