summaryrefslogtreecommitdiff
path: root/src/plugins/vcsbase/vcscommand.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2022-09-19 09:56:47 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2022-09-20 10:41:18 +0000
commitf729efe3df8ad3aee26d2902b107ea2a8fa4ce2b (patch)
tree3aee7f7c36303f785ffbc48d339347174c1195c7 /src/plugins/vcsbase/vcscommand.cpp
parent012de6b4c3cee7d840a824762bf4c00b535ed187 (diff)
downloadqt-creator-f729efe3df8ad3aee26d2902b107ea2a8fa4ce2b.tar.gz
VcsCommand: Don't emit std channel signals when finished
Conform to QtcProcess behavior and don't emit stdOutText() and stdErrText() on finished when progressive output is off. Use cleanedStdOut() / cleanedStdErr() getter instead. Change-Id: I2c416c0264f2203c7a9c73de900c12777f4fd3b3 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'src/plugins/vcsbase/vcscommand.cpp')
-rw-r--r--src/plugins/vcsbase/vcscommand.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/plugins/vcsbase/vcscommand.cpp b/src/plugins/vcsbase/vcscommand.cpp
index 0e952a4d85..69b7c384f3 100644
--- a/src/plugins/vcsbase/vcscommand.cpp
+++ b/src/plugins/vcsbase/vcscommand.cpp
@@ -262,11 +262,6 @@ void VcsCommandPrivate::processDone()
startNextJob();
return;
}
- if (!m_progressiveOutput) {
- emit q->stdOutText(m_stdOut);
- if (!m_stdErr.isEmpty())
- emit q->stdErrText(m_stdErr);
- }
emit q->finished(success);
if (!success)
m_futureInterface.reportCanceled();