Skip to content
Snippets Groups Projects
Commit 805deb18 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

rm old remove fcts

parent 44f6b5fe
Branches
Tags
1 merge request!2359Use same tree view with delegate for datafiles, samples, and instruments. Also move some code between GUI/View directories. Restore Py wrappers lost in previous MR.
...@@ -42,18 +42,6 @@ void DatafilesQModel::injectDatafileItem(DatafileItem* item) ...@@ -42,18 +42,6 @@ void DatafilesQModel::injectDatafileItem(DatafileItem* item)
endInsertRows(); 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) void DatafilesQModel::removeDatafileItemAt(int row)
{ {
ASSERT(0 <= row && row < m_items.size()); ASSERT(0 <= row && row < m_items.size());
......
...@@ -29,7 +29,6 @@ public: ...@@ -29,7 +29,6 @@ public:
bool setData(const QModelIndex& index, const QVariant& value, int role) override; bool setData(const QModelIndex& index, const QVariant& value, int role) override;
void injectDatafileItem(DatafileItem* item); void injectDatafileItem(DatafileItem* item);
void removeDatafileItem(DatafileItem* item);
void removeDatafileItemAt(int row); void removeDatafileItemAt(int row);
QModelIndex index(int row, int column, const QModelIndex& parent = {}) const override; QModelIndex index(int row, int column, const QModelIndex& parent = {}) const override;
......
...@@ -38,12 +38,6 @@ void DatafilesSet::appendDatafileItem(DatafileItem* dfi) ...@@ -38,12 +38,6 @@ void DatafilesSet::appendDatafileItem(DatafileItem* dfi)
m_dfile_items.emplace_back(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) void DatafilesSet::deleteDatafileItemAt(int index)
{ {
m_dfile_items.delete_at(index); m_dfile_items.delete_at(index);
......
...@@ -32,7 +32,6 @@ public: ...@@ -32,7 +32,6 @@ public:
~DatafilesSet(); ~DatafilesSet();
void appendDatafileItem(DatafileItem* dfi); void appendDatafileItem(DatafileItem* dfi);
void deleteDatafileItem(DatafileItem* dfi);
void deleteDatafileItemAt(int index); void deleteDatafileItemAt(int index);
void clear(); void clear();
void readFrom(QXmlStreamReader* r); void readFrom(QXmlStreamReader* r);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment