From 98de1c554471f5aa6607929694cf035c27a46672 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Mon, 30 Aug 2021 11:11:51 +0200 Subject: [PATCH] Pass lowPriority and unixTerminalDisabled into process launcher Amends b80624611bf61e88ec98d6f687129e36d2b5d841 Change-Id: I8a050d8e9f8b73a0e93c06fe017f16403884574b Reviewed-by: hjk --- src/libs/utils/launchersocket.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/utils/launchersocket.cpp b/src/libs/utils/launchersocket.cpp index ba8b14fecc1..e8a12329c70 100644 --- a/src/libs/utils/launchersocket.cpp +++ b/src/libs/utils/launchersocket.cpp @@ -363,6 +363,8 @@ void CallerHandle::start(const QString &program, const QStringList &arguments, c p->standardInputFile = m_standardInputFile; p->belowNormalPriority = m_belowNormalPriority; p->nativeArguments = m_nativeArguments; + p->lowPriority = m_lowPriority; + p->unixTerminalDisabled = m_unixTerminalDisabled; m_startPacket.reset(p); if (LauncherInterface::socket()->isReady()) doStart(); @@ -465,13 +467,13 @@ void CallerHandle::setNativeArguments(const QString &arguments) void CallerHandle::setLowPriority() { QTC_ASSERT(isCalledFromCallersThread(), return); - m_lowPriority = true; // TODO: check me, not passed to the launcher currently + m_lowPriority = true; } void CallerHandle::setUnixTerminalDisabled() { QTC_ASSERT(isCalledFromCallersThread(), return); - m_unixTerminalDisabled = true; // TODO: check me, not passed to the launcher currently + m_unixTerminalDisabled = true; } static void warnAboutWrongSignal(QProcess::ProcessState state, CallerHandle::SignalType newSignal)