欢迎分享,转载请注明来源:内存溢出
这个问题并不是你控件的问题,而是指针的问题,通常情况下断错误都是由于指针访问了非法的内存引起的,就像windows下的非法 *** 作,比如你现释放了一块内存,然后再去访问它,又不如说你往0地址写数据,都会造成段错误,你自己好好检查一下看哪里出问题了。webView->page()->mainFrame()->documentElement () 中搜索到需要显示的部分,然后setHtml 追问: 我是在UI上添加一个QWebView控件,然后编译就出现了很多错误 WebView.obj:-1: error: LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall QWebView::setUrl(class QUrl const &)" (__imp_?setUrl@QWebView@@QAEXABVQUrl@@@Z) referenced in function "public: void __thiscall Ui_WebView::setupUi(class QWidget *)" (?setupUi@Ui_WebView@@QAEXPAVQWidget@@@Z) 回答: 2014-05-17 17:29 提问者采纳 主要原因是生成的ui_*.h没有更新 这是因为UI界面修改后, 所有的UI控件布局都依赖所生成的Ui_*头文件 你可以自己运行uic工具 当然你也可以当修改后运行下Qmake, 因为Qmake会自动运行Moc和Uic 这样你的Ui文件就更新了 而Shadow build只是辅助工具,用来生成别的版本build的工具而已 当你修改了project选项, 一般来说当你点运行的时候是会重新Qmake一下的, 这样你的UI文件又更新了 有问题HI 追问: 额,不是qmake的原因,网上都说用QWebView需要在.pro文件里加入QT+=webkit,添加响应模块,但是实际上应该添加的语句是QT += webkitwidgets,不知道是不是QT版本更新给改了,我的是5.3版 回答: 那这个我不太清楚,对不起没帮到你
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
如何给网页动态地添加标签
上一篇
2023-05-19
怎么用jquery在页面上动态创建一个button按钮
下一篇
2023-05-19
评论列表(0条)