相关疑难解决方法(0)

在 Qt5.3(mingw32) 中删除 QQuickView 的内存管理问题

我们正在使用 Qt/Qml 开发应用程序(Qml 嵌入在 QWidget 中)。删除包含 QQuickView(嵌入式)的 QWidget 时,分配的内存不会完全释放。

通过向应用程序添加 QWidget,将分配大约 30MB 的内存,但是当小部件删除时,只会释放大约 20MB 的内存。

在QWidget的析构函数中,我已经删除了QQuickView实例,没有其他大对象。

另外,我很确定 QQuickView 没有正确释放内存。

如何释放 QQuickView 分配的整个内存?

注意:代码真的很大(160000 行),所以我不能放示例代码。

提前致谢...

c++ qt memory-leaks qml qquickview

2
推荐指数
1
解决办法
1467
查看次数

标签 统计

c++ ×1

memory-leaks ×1

qml ×1

qquickview ×1

qt ×1