History

ScriptModel destructor

Thijs Wenker committed 11 years ago

Commit d820df41 parent 836f1623 files · +9 −0Browse files

Showing the changes to interface/src/ScriptsModel.cpp (1 of 3 files). Show all

Unified · Split

interface/src/ScriptsModel.cpp+7−0
@@ -67,6 +67,13 @@ ScriptsModel::ScriptsModel(QObject* parent) : · 66 unmodified lines
6767 reloadRemoteFiles();
6868 }
6969
70+ScriptsModel::~ScriptsModel() {
71+ for (int i = _treeNodes.size() - 1; i >= 0; i--) {
72+ delete _treeNodes.at(i);
73+ }
74+ _treeNodes.clear();
75+}
76+
7077 TreeNodeBase* ScriptsModel::getTreeNodeFromIndex(const QModelIndex& index) const {
7178 if (index.isValid()) {
7279 return static_cast<TreeNodeBase*>(index.internalPointer());