From 087c92987152c2b5b730830f3ed0e94d254687c7 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Sun, 3 Mar 2024 15:30:52 -0800 Subject: [PATCH] fix(process): pid not emitting changed signal --- src/io/process.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/io/process.cpp b/src/io/process.cpp index 416147c..54f6072 100644 --- a/src/io/process.cpp +++ b/src/io/process.cpp @@ -141,8 +141,9 @@ void Process::startProcessIfReady() { } void Process::onStarted() { - emit this->started(); + emit this->pidChanged(); emit this->runningChanged(); + emit this->started(); } void Process::onFinished(qint32 exitCode, QProcess::ExitStatus exitStatus) { @@ -153,6 +154,7 @@ void Process::onFinished(qint32 exitCode, QProcess::ExitStatus exitStatus) { emit this->exited(exitCode, exitStatus); emit this->runningChanged(); + emit this->pidChanged(); } void Process::onErrorOccurred(QProcess::ProcessError error) {