QT中使用webView控件时未定义报错

来源:互联网 发布:p2p投资网络理财产品 编辑:程序博客网 时间:2024/06/06 01:28
这两天在摆弄一个自定义的简易浏览器,在添加webView控件时,编译构建工程时直接出错如下:
/home/yang/QT_project/MySimpleBrowser/mainwindow.cpp:23: 错误:undefined reference to `QWebView::load(QUrl const&)'
/home/yang/QT_project/build-MySimpleBrowser-Desktop_Qt_5_1_1_GCC_32bit-Debug/ui_mainwindow.h:74: 错误:undefined reference to `QWebView::QWebView(QWidget*)'
/home/yang/QT_project/build-MySimpleBrowser-Desktop_Qt_5_1_1_GCC_32bit-Debug/ui_mainwindow.h:76: 错误:undefined reference to `QWebView::setUrl(QUrl const&)'

由于没有对控件做任何操作,就出现了上述错误,检查头文件的包含也没有什么问题,很是郁闷,折腾了几个小时,无意间发现只要在工程文件.pro中添加一行代码即可:
QT     += webkitwidgets
0 0
原创粉丝点击