aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/ssh
diff options
context:
space:
mode:
authorhjk <[email protected]>2022-02-10 19:25:03 +0100
committerhjk <[email protected]>2022-02-11 17:33:48 +0000
commite2cb64471a59133d2b073b9d14bb0f270a27260b (patch)
tree8b8b859c6f192136bbca3c4ccba4046a840c3de9 /src/libs/ssh
parent825c89987c88e606dc2dbf5d1c166ac78153d230 (diff)
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 <[email protected]>
Diffstat (limited to 'src/libs/ssh')
-rw-r--r--src/libs/ssh/sshprocess.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/ssh/sshprocess.cpp b/src/libs/ssh/sshprocess.cpp
index 7064deed4b2..57dd9fc2836 100644
--- a/src/libs/ssh/sshprocess.cpp
+++ b/src/libs/ssh/sshprocess.cpp
@@ -32,8 +32,9 @@
namespace QSsh {
SshProcess::SshProcess(Utils::ProcessMode processMode)
- : Utils::QtcProcess(processMode)
{
+ setProcessMode(processMode);
+
Utils::Environment env = Utils::Environment::systemEnvironment();
if (SshSettings::askpassFilePath().exists()) {
env.set("SSH_ASKPASS", SshSettings::askpassFilePath().toUserOutput());