我们正在使用 Qt/Qml 开发应用程序(Qml 嵌入在 QWidget 中)。删除包含 QQuickView(嵌入式)的 QWidget 时,分配的内存不会完全释放。
通过向应用程序添加 QWidget,将分配大约 30MB 的内存,但是当小部件删除时,只会释放大约 20MB 的内存。
在QWidget的析构函数中,我已经删除了QQuickView实例,没有其他大对象。
另外,我很确定 QQuickView 没有正确释放内存。
如何释放 QQuickView 分配的整个内存?
注意:代码真的很大(160000 行),所以我不能放示例代码。
提前致谢...