Utils: Add TerminalMode::Detached

Change-Id: Ic36845d3469719e17f24602ce80f3e6cfc984fbf
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Marcus Tillmanns
2023-05-04 08:09:40 +02:00
parent a059f87754
commit e6081aaa0a
12 changed files with 140 additions and 110 deletions

View File

@@ -26,7 +26,8 @@ public:
, m_process(interface)
{}
void startStubProcess(const CommandLine &cmd, const ProcessSetupData &setup) override
expected_str<qint64> startStubProcess(const CommandLine &cmd,
const ProcessSetupData &setup) override
{
const Id id = Id::fromString(setup.m_commandLine.executable().toUserOutput());
@@ -51,6 +52,8 @@ public:
if (process->inferiorProcessId())
process->emitFinished(-1, QProcess::CrashExit);
});
return 0;
}
TerminalPane *m_terminalPane;