Debugger: Fix memory leak of ModulesModel

Change-Id: I79f13ca747aefbbf6f2b518aa7c14b6082373af1
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Hannes Domani
2017-12-22 16:54:44 +01:00
parent adc8638de0
commit ce86831781
2 changed files with 6 additions and 0 deletions

View File

@@ -258,6 +258,11 @@ ModulesHandler::ModulesHandler(DebuggerEngine *engine)
m_proxyModel->setSourceModel(m_model);
}
ModulesHandler::~ModulesHandler()
{
delete m_model;
}
QAbstractItemModel *ModulesHandler::model() const
{
return m_proxyModel;

View File

@@ -118,6 +118,7 @@ class ModulesHandler : public QObject
public:
explicit ModulesHandler(DebuggerEngine *engine);
~ModulesHandler();
QAbstractItemModel *model() const;