aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/ssh/sshprocess.h
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2021-06-25 14:54:27 +0200
committerJarek Kobus <[email protected]>2021-09-13 09:26:09 +0000
commitf72c4cb8ac61809742de9106f4c104dbf11ba9e5 (patch)
tree6857233a078f711de5832d5c2448657d33925245 /src/libs/ssh/sshprocess.h
parent77fed0b0fdce2a93f465c20cd87c41900117dcda (diff)
Ssh: Re-base SshProcess on top of QtcProcess
Diffstat (limited to 'src/libs/ssh/sshprocess.h')
-rw-r--r--src/libs/ssh/sshprocess.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/libs/ssh/sshprocess.h b/src/libs/ssh/sshprocess.h
index 8f85ec2cf76..00610bcd69a 100644
--- a/src/libs/ssh/sshprocess.h
+++ b/src/libs/ssh/sshprocess.h
@@ -27,22 +27,14 @@
#include "ssh_global.h"
-#include <QProcess>
+#include <utils/qtcprocess.h>
namespace QSsh {
-class QSSH_EXPORT SshProcess : public QProcess
+class QSSH_EXPORT SshProcess : public Utils::QtcProcess
{
public:
- SshProcess();
- ~SshProcess() override;
-
-private:
-#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
- void setupChildProcess() override;
-#endif
-
- void setupChildProcess_impl();
+ SshProcess(Utils::ProcessMode processMode = Utils::ProcessMode::Reader);
};
} // namespace QSsh