欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于qwebview内存解决方法

更新时间: 2014-01-05 02:44:36 责任编辑: Author_N1

 

关于QWebView内存

QWebView* webView=new QWebView(this); //创建QWebView
     webView->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks);
    webView->load(QUrl(newsUrl));

之后、不管你是delete还是怎么地、指针可以删除、

但是总有那么14M左右的内存怎么都释放不了


求思路 、 求思路 、求思路


元方、你怎么看?
--参考方法--
找到原因了么?
--参考方法--
本来我也觉得是不是因为加载了动态库,但是我试验了百度和新浪两个网站后我发现内存变化是不一样的,我就想是不是网站所包含的元素不一样导致的
--参考方法--
反复的加载同一个网站的时候好像内存变化不大,应该还是和具体的网站有关系的
--参考方法--

--参考方法--
我是其中的两个人之一。
我个人认为,QWebview加载了内容,就是已经放入内存了。就算你delete了,那部分内存还是被分配给你了。这时只能等系统回收了。而且这种情况,有点类似于以前的非Qt程序也会有这样的情况。你试试最小化后再看看内存占用数?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:44:36
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13879/
本文WWW.DOC100.NET DOC100.NET版权所有。