TerminalRunner: Use QtcProcess in terminal mode instead of ConsoleProcess

Change-Id: I5ddc521ed62947a6bd09eb048408fc9573069615
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2022-01-25 11:29:23 +01:00
parent 5e74b809cc
commit a09630d50e
4 changed files with 63 additions and 26 deletions

View File

@@ -30,7 +30,7 @@
#include <projectexplorer/runcontrol.h>
#include <utils/consoleprocess.h>
namespace Utils { class QtcProcess; }
namespace Debugger {
@@ -88,7 +88,7 @@ private:
void stubStarted();
void stubError();
Utils::ConsoleProcess m_stubProc;
Utils::QtcProcess *m_stubProc = nullptr;
std::function<ProjectExplorer::Runnable()> m_stubRunnable;
qint64 m_applicationPid = 0;
qint64 m_applicationMainThreadId = 0;