From af81a4add1f3b3b0e61ddf9636cec47810ab334b Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de> Date: Thu, 9 Mar 2023 14:28:21 +0100 Subject: [PATCH] merge fct --- GUI/View/PlotSpecular/SpecularDataPropertyWidget.cpp | 10 +++------- GUI/View/PlotSpecular/SpecularDataPropertyWidget.h | 1 - 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/GUI/View/PlotSpecular/SpecularDataPropertyWidget.cpp b/GUI/View/PlotSpecular/SpecularDataPropertyWidget.cpp index dbb9e8b4119..e0b607ad4dd 100644 --- a/GUI/View/PlotSpecular/SpecularDataPropertyWidget.cpp +++ b/GUI/View/PlotSpecular/SpecularDataPropertyWidget.cpp @@ -30,18 +30,14 @@ SpecularDataPropertyWidget::SpecularDataPropertyWidget(QWidget* parent) { } -void SpecularDataPropertyWidget::unsubscribe() -{ - for (auto item : allSpecularDataItems()) - disconnect(item, nullptr, this, nullptr); -} - void SpecularDataPropertyWidget::createPanelElements() { if (allSpecularDataItems().size() == 0) return; - unsubscribe(); + for (auto item : allSpecularDataItems()) + disconnect(item, nullptr, this, nullptr); + GUI::Util::Layout::clearLayout(m_mainLayout); m_updaters.clear(); diff --git a/GUI/View/PlotSpecular/SpecularDataPropertyWidget.h b/GUI/View/PlotSpecular/SpecularDataPropertyWidget.h index 234a1b917f1..778555e63b3 100644 --- a/GUI/View/PlotSpecular/SpecularDataPropertyWidget.h +++ b/GUI/View/PlotSpecular/SpecularDataPropertyWidget.h @@ -24,7 +24,6 @@ public: explicit SpecularDataPropertyWidget(QWidget* parent = nullptr); private: - void unsubscribe(); void createPanelElements() override; }; -- GitLab