qt5 webkit 未定义对`QWebView::load`的引用

qt5 webkit undefined reference to `QWebView::load`

我包含我的头文件:

 #include <QtWebkit>
 #include <QtWebkit/QWebView>
 #include <QUrl>

并添加到 .pro 文件 QT+=webkit

但是 Qt 抛出错误:

undefined reference to QWebView::load(QUrl const&)

我不知道为什么 QWebView 不起作用。

ui->webView->load(QUrl("http://google.com"));

我用Fedora 21 64 bit

Qt5你需要

QT += webkitwidgets

.pro 文件中,而不是 QT+=webkit

For more details.

Header: #include <QWebView>  
qmake:   QT += webkitwidgets