diff --git a/GUI/Model/Job/JobItem.cpp b/GUI/Model/Job/JobItem.cpp index 56912d73615622941e00bd36fb31c104407fe302..468cd0a7c58f09d2db419acdcb1d2122931ee338 100644 --- a/GUI/Model/Job/JobItem.cpp +++ b/GUI/Model/Job/JobItem.cpp @@ -65,6 +65,11 @@ JobItem::JobItem() REFACTORED = true; } +JobItem::~JobItem() +{ + qInfo() << jobName() << "destroyed"; +} + QString JobItem::getIdentifier() const { return m_identifier; diff --git a/GUI/Model/Job/JobItem.h b/GUI/Model/Job/JobItem.h index 67f01158ab0b3477cc93678afb4058b45d91b083..3805868f51b199dda21e3ea7cd686b7b832412a0 100644 --- a/GUI/Model/Job/JobItem.h +++ b/GUI/Model/Job/JobItem.h @@ -42,6 +42,7 @@ public: static constexpr auto M_TYPE{"JobItem"}; JobItem(); + ~JobItem(); // job properties diff --git a/GUI/Model/Model/JobModel.cpp b/GUI/Model/Model/JobModel.cpp index cbe563575e7edec5ca177d2383faa1f634d92ceb..33d7a38a3edb32732824fd87f8bbe8a27a885a1c 100644 --- a/GUI/Model/Model/JobModel.cpp +++ b/GUI/Model/Model/JobModel.cpp @@ -55,6 +55,7 @@ JobModel::~JobModel() #ifdef NEW_JOB_MODEL // jobs should be deleted explicitly, because they are not in tree anymore + qInfo() << "destruction of JobModel"; for(auto* jobItem : m_jobItems) delete jobItem; #endif