当我使用多个QWebView对象时,我注意到在加载页面然后删除对象QWebView之后,内存未完全清除。
因此程序使用了大量的额外内存。我怎样才能清除记忆?
答案 0 :(得分:3)
QWebView具有静态变量,在关闭期间很晚就退出应用程序,因此QWebView似乎有内存泄漏。我不认为这些泄漏在执行可执行文件时会累积(虽然这很难证明!)。
除非你需要JavaScript,Flash,CSS或类似的东西,否则你可以用QTextBrowser替换QWebView,它更快,没有“静态泄漏”。