From 805deb18bca8c6ec98b651e28c9571d325ab0a2e Mon Sep 17 00:00:00 2001 From: Joachim Wuttke <j.wuttke@fz-juelich.de> Date: Fri, 9 Feb 2024 19:20:09 +0100 Subject: [PATCH] rm old remove fcts --- GUI/Model/Files/DatafilesQModel.cpp | 12 ------------ GUI/Model/Files/DatafilesQModel.h | 1 - GUI/Model/Files/DatafilesSet.cpp | 6 ------ GUI/Model/Files/DatafilesSet.h | 1 - 4 files changed, 20 deletions(-) diff --git a/GUI/Model/Files/DatafilesQModel.cpp b/GUI/Model/Files/DatafilesQModel.cpp index 8f144ed1b0b..a2839468c58 100644 --- a/GUI/Model/Files/DatafilesQModel.cpp +++ b/GUI/Model/Files/DatafilesQModel.cpp @@ -42,18 +42,6 @@ void DatafilesQModel::injectDatafileItem(DatafileItem* item) endInsertRows(); } -void DatafilesQModel::removeDatafileItem(DatafileItem* item) -{ - QModelIndex index = indexForItem(item); - if (!index.isValid()) - return; - const int row = m_items.indexOf(item); - beginRemoveRows(indexOfHeadline(), row, row); - m_model->deleteDatafileItem(item); - m_items = m_model->dfileItems(); - endRemoveRows(); -} - void DatafilesQModel::removeDatafileItemAt(int row) { ASSERT(0 <= row && row < m_items.size()); diff --git a/GUI/Model/Files/DatafilesQModel.h b/GUI/Model/Files/DatafilesQModel.h index 5d7037cd635..6ec6911823c 100644 --- a/GUI/Model/Files/DatafilesQModel.h +++ b/GUI/Model/Files/DatafilesQModel.h @@ -29,7 +29,6 @@ public: bool setData(const QModelIndex& index, const QVariant& value, int role) override; void injectDatafileItem(DatafileItem* item); - void removeDatafileItem(DatafileItem* item); void removeDatafileItemAt(int row); QModelIndex index(int row, int column, const QModelIndex& parent = {}) const override; diff --git a/GUI/Model/Files/DatafilesSet.cpp b/GUI/Model/Files/DatafilesSet.cpp index 1cbb924383d..6199ff39dac 100644 --- a/GUI/Model/Files/DatafilesSet.cpp +++ b/GUI/Model/Files/DatafilesSet.cpp @@ -38,12 +38,6 @@ void DatafilesSet::appendDatafileItem(DatafileItem* dfi) m_dfile_items.emplace_back(dfi); } -void DatafilesSet::deleteDatafileItem(DatafileItem* dfi) -{ - ASSERT(dfi); - m_dfile_items.delete_element(dfi); -} - void DatafilesSet::deleteDatafileItemAt(int index) { m_dfile_items.delete_at(index); diff --git a/GUI/Model/Files/DatafilesSet.h b/GUI/Model/Files/DatafilesSet.h index 5a74c28fe70..3493a06e22f 100644 --- a/GUI/Model/Files/DatafilesSet.h +++ b/GUI/Model/Files/DatafilesSet.h @@ -32,7 +32,6 @@ public: ~DatafilesSet(); void appendDatafileItem(DatafileItem* dfi); - void deleteDatafileItem(DatafileItem* dfi); void deleteDatafileItemAt(int index); void clear(); void readFrom(QXmlStreamReader* r); -- GitLab