首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

关于QWebView内存储器

2012-11-11 
关于QWebView内存C/C++ codeQWebView* webViewnew QWebView(this) //创建QWebViewwebView-page()-setL

关于QWebView内存

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

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

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


求思路 、 求思路 、求思路


元方、你怎么看?

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

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

热点排行