码海拾遗

但行好事,莫问前程

导航

QT的QWebView显示网页不全

最近使用QWebView控件遇到一个问题,就是无论窗口多大,网页都显示那么大,而且,显示不完全,有滚动条

试过使用showMaximized()方法, 还是一样,网上一直说是布局问题,也没说清楚是虾米布局问题,就只能靠自己摸索了。

在看代码的时候,无意中看到

view = new QWebView(ui->webView);

于是想,ui->webView也是QWebView,为什么还要new呢?抱着试一试的心态,改成

view = ui->webView;

结果,还真行了,而且,后面改回 view = new QWebView(ui->webView);,也没有那样的问题了,估计是QT做了优化吧

 

 吃一堑,长一智,以后遇到这样的问题,要学会举一反三才行!!

posted on 2016-01-16 10:06  widrin  阅读(2280)  评论(0编辑  收藏  举报