Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用多个 QWebView 对象时,我注意到加载页面然后删除对象 QWebView 后,内存并没有完全清除。
因此程序使用了大量的额外内存。如何清除内存?
QWebView 有静态变量,在关闭期间很晚退出应用程序时会清理这些变量,因此 QWebView 似乎存在内存泄漏。我不认为这些泄漏在执行可执行文件期间会累积(尽管这很难证明!)。
除非您需要 JavaScript、Flash、CSS 或类似的东西,否则您可以将 QWebView 替换为 QTextBrowser,它既更快又没有“静态泄漏”。