From 25d0a706082dc7b40545a67c6384ff117723d217 Mon Sep 17 00:00:00 2001
From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de>
Date: Mon, 20 Nov 2023 14:13:02 +0100
Subject: [PATCH] add signal

---
 GUI/View/FitControl/RunFitControlWidget.cpp | 5 +++--
 GUI/View/FitControl/RunFitControlWidget.h   | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/GUI/View/FitControl/RunFitControlWidget.cpp b/GUI/View/FitControl/RunFitControlWidget.cpp
index 5c2d8c24f31..d93255380a3 100644
--- a/GUI/View/FitControl/RunFitControlWidget.cpp
+++ b/GUI/View/FitControl/RunFitControlWidget.cpp
@@ -88,8 +88,9 @@ RunFitControlWidget::RunFitControlWidget(QWidget* parent)
     layout->addWidget(m_iterationsCountLabel);
     setLayout(layout);
 
-    connect(m_startButton, &QPushButton::clicked, [&]() { startFittingPushed(); });
-    connect(m_stopButton, &QPushButton::clicked, this, [&]() { stopFittingPushed(); });
+    connect(m_startButton, &QPushButton::clicked, [&]() { emit startFittingPushed(); });
+    connect(m_stopButton, &QPushButton::clicked, this, [&]() { emit stopFittingPushed(); });
+    connect(m_updButton, &QPushButton::clicked, this, [&]() { emit updFromTreePushed(); });
     connect(m_intervalSlider, &QSlider::valueChanged, this,
             &RunFitControlWidget::onSliderValueChanged);
 
diff --git a/GUI/View/FitControl/RunFitControlWidget.h b/GUI/View/FitControl/RunFitControlWidget.h
index f70c7f01683..6303b9dc810 100644
--- a/GUI/View/FitControl/RunFitControlWidget.h
+++ b/GUI/View/FitControl/RunFitControlWidget.h
@@ -37,6 +37,7 @@ public:
 signals:
     void startFittingPushed();
     void stopFittingPushed();
+    void updFromTreePushed();
 
 public slots:
     void onFittingError(const QString& what);
-- 
GitLab