From 3156c33d12561337a3ad7ab9cdb7157330e2fba5 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Mon, 20 Jun 2022 15:03:39 +0200 Subject: [PATCH] CallgrindToolRunner: Connect to done() signal instead of finished() This should also handle a failed to start case. Change-Id: I120a342cb9ec0ec980eae00d357905ca08bac5ed Reviewed-by: hjk --- src/plugins/valgrind/callgrindengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/valgrind/callgrindengine.cpp b/src/plugins/valgrind/callgrindengine.cpp index aa9b3fad546..da6d214d000 100644 --- a/src/plugins/valgrind/callgrindengine.cpp +++ b/src/plugins/valgrind/callgrindengine.cpp @@ -224,7 +224,7 @@ void CallgrindToolRunner::run(Option option) #if CALLGRIND_CONTROL_DEBUG m_controllerProcess->setProcessChannelMode(QProcess::ForwardedChannels); #endif - connect(m_controllerProcess.get(), &QtcProcess::finished, + connect(m_controllerProcess.get(), &QtcProcess::done, this, &CallgrindToolRunner::controllerProcessDone); const FilePath control =