aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/qtcprocess.h
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2011-08-12 20:51:54 +0200
committerJoerg Bornemann <joerg.bornemann@nokia.com>2011-08-15 10:40:35 +0200
commit9e20d6df04f5a7cdc185a558aecd254a29751046 (patch)
tree9a64415edd2c51204ead41931bff641cd70cfeae /src/libs/utils/qtcprocess.h
parent72465c45e345ea37eacdf465eafedd6dd2ecdb2e (diff)
useCtrlCStub is windows-only. make #ifdefs reflect that consistently
Change-Id: I9504df9a2a0d6381c66ec71f40799d185461731a Reviewed-on: http://codereview.qt.nokia.com/2917 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
Diffstat (limited to 'src/libs/utils/qtcprocess.h')
-rw-r--r--src/libs/utils/qtcprocess.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/libs/utils/qtcprocess.h b/src/libs/utils/qtcprocess.h
index 38d7fc8086..29bd3305b0 100644
--- a/src/libs/utils/qtcprocess.h
+++ b/src/libs/utils/qtcprocess.h
@@ -49,14 +49,18 @@ class QTCREATOR_UTILS_EXPORT QtcProcess : public QProcess
public:
QtcProcess(QObject *parent = 0)
: QProcess(parent),
- m_haveEnv(false),
- m_useCtrlCStub(false)
+ m_haveEnv(false)
+#ifdef Q_OS_WIN
+ , m_useCtrlCStub(false)
+#endif
{}
void setEnvironment(const Environment &env)
{ m_environment = env; m_haveEnv = true; }
void setCommand(const QString &command, const QString &arguments)
{ m_command = command; m_arguments = arguments; }
+#ifdef Q_OS_WIN
void setUseCtrlCStub(bool enabled) { m_useCtrlCStub = enabled; }
+#endif
void start();
void terminate();
@@ -148,7 +152,9 @@ private:
QString m_arguments;
Environment m_environment;
bool m_haveEnv;
+#ifdef Q_OS_WIN
bool m_useCtrlCStub;
+#endif
};
}