我使用了QAbstractItemModel, 发现有内存泄露。后来在编译QT自带的例子 ItemView 目录下的DirView时同样发现有大量的内存泄露,这是什么原因?Qt 本身的Bug?
我的环境是:Windows XP(SP2), VC2008SP1, Qt4.4.3 OpenSource。
使用的是vc9 的crtdbg 内存检查工具,
_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG | _CRTDBG_LEAK_CHECK_DF);
DirView是一个很简单的程序,说明Model/View 框架的用法,语句不过就是下面几句:
QDirModel model;
QTreeView tree;
tree.setModel(&model);
tree.show();
return app.exec();
难道是Model/View 框架的问题?