Утечка памяти в QWebView

это код

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

После удаления в любом случае, будет некоторая память не может быть удалена

0

Решение

Если вы установите родительский объект в конструкторе, используя этот

( QWebView* webView=new QWebView(this); )

Тогда вам не следует вызывать delete напрямую, память будет освобождена, когда класс, указанный вами как родительский, будет уничтожен.

Если вы хотите использовать delete, просто создайте объект следующим образом:

QWebView* webView=new QWebView();
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]