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