From 46d18fe51f300b6b65e37948cd3b31d381b25800 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de>
Date: Thu, 12 Oct 2023 13:45:47 +0200
Subject: [PATCH] inline fct setBaseItem

---
 GUI/View/Widget/ItemComboWidget.cpp | 16 ++++++----------
 GUI/View/Widget/ItemComboWidget.h   |  1 -
 2 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/GUI/View/Widget/ItemComboWidget.cpp b/GUI/View/Widget/ItemComboWidget.cpp
index 3ed74933365..bb0d7917657 100644
--- a/GUI/View/Widget/ItemComboWidget.cpp
+++ b/GUI/View/Widget/ItemComboWidget.cpp
@@ -47,15 +47,6 @@ void ItemComboWidget::registerWidget(const QString& presentationType, factory_fu
     m_widgetFactory.registerItem(presentationType, f);
 }
 
-void ItemComboWidget::setBaseItem(QObject* item)
-{
-    m_item = item;
-    ASSERT(jobItem() || realItem());
-
-    disconnect(m_item, &QObject::destroyed, this, nullptr);
-    connect(m_item, &QObject::destroyed, this, [this]() { m_item = nullptr; });
-}
-
 //! Sets stack to show widget corresponding to given presentation
 void ItemComboWidget::setPresentation(const QString& presentationType)
 {
@@ -102,7 +93,12 @@ void ItemComboWidget::setJobOrRealItem(QObject* job_or_real_item)
         return;
     }
 
-    setBaseItem(job_or_real_item);
+    m_item = job_or_real_item;
+    ASSERT(jobItem() || realItem());
+
+    disconnect(m_item, &QObject::destroyed, this, nullptr);
+    connect(m_item, &QObject::destroyed, this, [this]() { m_item = nullptr; });
+
     setToolbarVisible(!itemPresentation().isEmpty());
     m_toolbar->setPresentationList(presentationList(), activePresentationList());
     setPresentation(itemPresentation());
diff --git a/GUI/View/Widget/ItemComboWidget.h b/GUI/View/Widget/ItemComboWidget.h
index 18011019811..876dfecc414 100644
--- a/GUI/View/Widget/ItemComboWidget.h
+++ b/GUI/View/Widget/ItemComboWidget.h
@@ -46,7 +46,6 @@ public:
 
     void setToolbarVisible(bool value);
 
-    void setBaseItem(QObject* item);
     void setJobOrRealItem(QObject* job_or_real_item);
     JobItem* jobItem() const;
     RealItem* realItem() const;
-- 
GitLab