From 988bfd75fac421414e271cbf5a4c4fd00ae93923 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de> Date: Thu, 15 Feb 2024 21:10:42 +0100 Subject: [PATCH] rm fcts MasksQModel::prjnsSet --- GUI/Model/Data/Data2DItem.cpp | 10 +++++----- GUI/Model/Mask/MasksQModel.cpp | 11 ----------- GUI/Model/Mask/MasksQModel.h | 2 -- 3 files changed, 5 insertions(+), 18 deletions(-) diff --git a/GUI/Model/Data/Data2DItem.cpp b/GUI/Model/Data/Data2DItem.cpp index ff247e8b736..7910e24b71b 100644 --- a/GUI/Model/Data/Data2DItem.cpp +++ b/GUI/Model/Data/Data2DItem.cpp @@ -281,7 +281,7 @@ void Data2DItem::writeTo(QXmlStreamWriter* w) const // masks and projections if (m_model) { - if (auto* mi = m_model->masksSet()) { + if (const auto* mi = m_model->masksSet()) { w->writeStartElement(Tag::MaskContainer); mi->writeTo(w); w->writeEndElement(); @@ -290,7 +290,7 @@ void Data2DItem::writeTo(QXmlStreamWriter* w) const // projections if (m_proj_model) { - if (auto* pi = m_proj_model->prjnsSet()) { + if (const auto* pi = m_proj_model->masksSet()) { w->writeStartElement(Tag::ProjectionContainer); pi->writeTo(w); w->writeEndElement(); @@ -333,7 +333,7 @@ void Data2DItem::readFrom(QXmlStreamReader* r) // projections } else if (tag == Tag::ProjectionContainer) { - getOrCreateProjectionModel()->prjnsSet()->readFrom(r); + getOrCreateProjectionModel()->masksSet()->readFrom(r); XML::gotoEndElementOfTag(r, tag); } else @@ -396,12 +396,12 @@ Datafield* Data2DItem::createMaskedField() const ProjectionsSet* Data2DItem::projectionsSet() { - return m_proj_model ? m_proj_model->prjnsSet() : nullptr; + return m_proj_model ? dynamic_cast<ProjectionsSet*>(m_proj_model->masksSet()) : nullptr; } const ProjectionsSet* Data2DItem::projectionsSet() const { - return m_proj_model ? m_proj_model->prjnsSet() : nullptr; + return m_proj_model ? dynamic_cast<const ProjectionsSet*>(m_proj_model->masksSet()) : nullptr; } MasksQModel* Data2DItem::getOrCreateProjectionModel() diff --git a/GUI/Model/Mask/MasksQModel.cpp b/GUI/Model/Mask/MasksQModel.cpp index a627e7e3d58..d0cb9c091ea 100644 --- a/GUI/Model/Mask/MasksQModel.cpp +++ b/GUI/Model/Mask/MasksQModel.cpp @@ -16,7 +16,6 @@ #include "Base/Util/Assert.h" #include "GUI/Model/Mask/MaskItems.h" #include "GUI/Model/Mask/MasksSet.h" -#include "GUI/Model/Mask/ProjectionsSet.h" // Implementation of MasksQModel is based on the Qt source code for QStringListModel @@ -105,16 +104,6 @@ void MasksQModel::clear() QAbstractListModel::endResetModel(); } -ProjectionsSet* MasksQModel::prjnsSet() -{ - return dynamic_cast<ProjectionsSet*>(m_masks); -} - -const ProjectionsSet* MasksQModel::prjnsSet() const -{ - return dynamic_cast<const ProjectionsSet*>(m_masks); -} - void MasksQModel::moveUp() { for (const QModelIndex& itemIndex : m_selection_model->selectedIndexes()) { diff --git a/GUI/Model/Mask/MasksQModel.h b/GUI/Model/Mask/MasksQModel.h index 692ecda6e84..afdb9129ffb 100644 --- a/GUI/Model/Mask/MasksQModel.h +++ b/GUI/Model/Mask/MasksQModel.h @@ -60,8 +60,6 @@ public: MasksSet* masksSet() { return m_masks; } const MasksSet* masksSet() const { return m_masks; } - ProjectionsSet* prjnsSet(); - const ProjectionsSet* prjnsSet() const; private: MasksSet* m_masks; -- GitLab