我包含我的头文件:
#include <QtWebkit>
#include <QtWebkit/QWebView>
#include <QUrl>
Run Code Online (Sandbox Code Playgroud)
并添加到.pro文件中QT+=webkit
但Qt抛出错误:
未定义的引用
QWebView::load(QUrl const&)
我不知道为什么QWebView不起作用.
ui->webView->load(QUrl("http://google.com"));
Run Code Online (Sandbox Code Playgroud)
我用 Fedora 21 64 bit
在Qt5你需要
QT += webkitwidgets
Run Code Online (Sandbox Code Playgroud)
在.pro文件中,不是QT+=webkit
Header: #include <QWebView>
qmake: QT += webkitwidgets
Run Code Online (Sandbox Code Playgroud)