2013-08-16 86 views
2

我創建了一個新的Qt5項目。我所做的就是將QWebView拖入我的MainWindowUI中。它給了我這些錯誤:編譯一個包含WebView的Qt程序時出錯

error: undefined reference to小鬼 __ZN8QWebViewC1EP7QWidget'`

error: undefined reference to小鬼 __ZN8QWebView6setUrlERK4QUrl`

我還沒有寫,甚至一個單一的代碼行! QtDesigner有問題嗎?

回答

2

在pro文件中添加「webkit」(直到Qt 4.7.4)或webkitwidgets(Qt5)。比如「QT + = core gui webkit」,然後清理並構建。

+1

它沒有工作。 我的.pro的第一行: QT + = core gui webkit – A73rnA

+0

您是否執行清理項目然後構建項目? – Ashif

+3

好吧,我明白了!真正的模塊名稱是「webkitwidgets」 現在它的工作!但我根本沒有想到pro文件。所以謝謝:) – A73rnA