我有一个问题QPixmap在Qt 4.7在雪豹10.6.7如果它有帮助。
QPixmap *pix = new QPixmap("image.png");
delete pix;
仍然,活动监视器显示我的应用程序的实际内存使用增加了…因为QPixmap从未被删除。我通过迭代该过程并在for循环中创建/删除50个像素图来测试它。
是Qt泄漏还是活动监视器疯了?
你用什么工具来检查这个?基本上,您不应该使用系统监视器来检查内存泄漏,特别是对于单行分配,有专门的工具。
使用Valgrind