From 9bb927d2d2981192fd38ad429c4f6f276184e5da Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Mon, 26 Oct 2015 17:54:06 +0100 Subject: [PATCH] Fixed a problem with multiple connects --- gui/NeuroUI/neuroui.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gui/NeuroUI/neuroui.cpp b/gui/NeuroUI/neuroui.cpp index b8feeba..bd63ecd 100644 --- a/gui/NeuroUI/neuroui.cpp +++ b/gui/NeuroUI/neuroui.cpp @@ -23,16 +23,16 @@ void NeuroUI::on_runButton_clicked() if (m_netLearner == nullptr) { m_netLearner.reset(new NetLearner); + + connect(m_netLearner.get(), &NetLearner::logMessage, this, &NeuroUI::logMessage); + connect(m_netLearner.get(), &NetLearner::progress, this, &NeuroUI::progress); + + connect(m_netLearner.get(), &NetLearner::started, this, &NeuroUI::netLearnerStarted); + connect(m_netLearner.get(), &NetLearner::finished, this, &NeuroUI::netLearnerFinished); + + connect(m_netLearner.get(), &NetLearner::currentNetError, ui->errorPlotter, &ErrorPlotter::addErrorValue); } - connect(m_netLearner.get(), &NetLearner::logMessage, this, &NeuroUI::logMessage); - connect(m_netLearner.get(), &NetLearner::progress, this, &NeuroUI::progress); - - connect(m_netLearner.get(), &NetLearner::started, this, &NeuroUI::netLearnerStarted); - connect(m_netLearner.get(), &NetLearner::finished, this, &NeuroUI::netLearnerFinished); - - connect(m_netLearner.get(), &NetLearner::currentNetError, ui->errorPlotter, &ErrorPlotter::addErrorValue); - m_netLearner->start(); }