From 4ad1ddda447d1044e7a93da065a07e98cca21ed0 Mon Sep 17 00:00:00 2001 From: Nav Date: Mon, 18 Oct 2021 01:03:22 +0100 Subject: [PATCH] Ready signal for InsightWorker startup routine --- src/Insight/InsightWorker/InsightWorker.cpp | 2 ++ src/Insight/InsightWorker/InsightWorker.hpp | 1 + 2 files changed, 3 insertions(+) diff --git a/src/Insight/InsightWorker/InsightWorker.cpp b/src/Insight/InsightWorker/InsightWorker.cpp index cb60c84e..0cb275d8 100644 --- a/src/Insight/InsightWorker/InsightWorker.cpp +++ b/src/Insight/InsightWorker/InsightWorker.cpp @@ -50,6 +50,8 @@ void InsightWorker::startup() { this->eventManager.triggerEvent( std::make_shared(ThreadState::READY) ); + + emit this->ready(); } void InsightWorker::requestPinStates(int variantId) { diff --git a/src/Insight/InsightWorker/InsightWorker.hpp b/src/Insight/InsightWorker/InsightWorker.hpp index 880bc4ad..e18f754e 100644 --- a/src/Insight/InsightWorker/InsightWorker.hpp +++ b/src/Insight/InsightWorker/InsightWorker.hpp @@ -36,6 +36,7 @@ namespace Bloom void requestPinStates(int variantId); signals: + void ready(); void taskQueued(); void targetStateUpdated(Bloom::Targets::TargetState newState); void targetProgramCounterUpdated(quint32 programCounter);