forked from qt-creator/qt-creator
Utils: Move QtcProcess constructor setup data to shared setup data
This includes replacing DeviceProcess terminal handling with base member. Change-Id: Id1541bfce33c71dddc71b4816ad0b174dce3879c Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
@@ -194,9 +194,10 @@ void TerminalRunner::start()
|
||||
QTC_ASSERT(!m_stubProc, reportFailure({}); return);
|
||||
Runnable stub = m_stubRunnable();
|
||||
|
||||
const QtcProcess::TerminalMode terminalMode = HostOsInfo::isWindowsHost()
|
||||
? QtcProcess::TerminalSuspend : QtcProcess::TerminalDebug;
|
||||
m_stubProc = new QtcProcess(terminalMode, this);
|
||||
m_stubProc = new QtcProcess(this);
|
||||
m_stubProc->setTerminalMode(HostOsInfo::isWindowsHost()
|
||||
? QtcProcess::TerminalSuspend : QtcProcess::TerminalDebug);
|
||||
|
||||
connect(m_stubProc, &QtcProcess::errorOccurred,
|
||||
this, &TerminalRunner::stubError);
|
||||
connect(m_stubProc, &QtcProcess::started,
|
||||
|
||||
Reference in New Issue
Block a user