問題1:Qt 5.2 使用原來的QT4.8.4項目時QWebView 、QWebFrame等類沒法編譯經過。 web
出現緣由:QWebView 、QWebFrame、QWebPage、QWebInspector等這些類被單獨移到了QtWebKitWidgets模塊,再也不在QtWebKit模塊當中;而QWebHistory等類仍然保留在QtWebkit模塊中。 spa
解決方法:使用到QWebPage等webkit相關可視部件的,Qt5.2單獨放到了QtWebKitWidgets模塊中,因此在使用了QWebPage類的地方: get
(1)在*.pro中要加QT += webkitwidgets it
(2)在*.cpp中加頭文件:#include <QtWebKitWidgets/QWebPage> 編譯
或者 #include <QtWebKitWidgets> #include<QWebPage> webkit