From e8a5dcee4921f5c4d40279fae01345f2a3a378fe Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Wed, 15 Jan 2020 12:44:58 +0100 Subject: [PATCH] SSH device: Ensure ConsoleProcess respects terminal settings Fixes: QTCREATORBUG-23470 Change-Id: I0ac67226ee482814cdde44e518651e672be4e0eb Reviewed-by: hjk --- src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp b/src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp index 56fd1b9503d..786b0cf019b 100644 --- a/src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp +++ b/src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp @@ -28,6 +28,7 @@ #include "idevice.h" #include "../runcontrol.h" +#include #include #include #include @@ -201,6 +202,7 @@ void SshDeviceProcess::handleConnected() connect(&d->consoleProcess, &ConsoleProcess::stubStopped, this, [this] { handleProcessFinished(d->consoleProcess.errorString()); }); d->consoleProcess.setAbortOnMetaChars(false); + d->consoleProcess.setSettings(Core::ICore::settings()); d->consoleProcess.setCommand(d->process->fullLocalCommandLine()); d->consoleProcess.start(); } else {