diff options
author | Joerg Bornemann <joerg.bornemann@nokia.com> | 2011-08-03 12:04:46 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@nokia.com> | 2011-08-03 14:02:41 +0200 |
commit | 566d29f8b3719ce082d0a980a148f8159d4edf18 (patch) | |
tree | 62538378545ee295a2df716cbccf17cecbc58375 /src/libs/utils/qtcprocess.h | |
parent | c9f7d0097576fba79b351ab4e0fedde3b1ef2ef7 (diff) |
Use qtcbuildhelper for starting the build process on Windows.
Task-number: QTCREATORBUG-4558
Change-Id: Ib6f5be80f034135bbd8c45a22e223e758cc7e7b1
Reviewed-on: http://codereview.qt.nokia.com/2555
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Diffstat (limited to 'src/libs/utils/qtcprocess.h')
-rw-r--r-- | src/libs/utils/qtcprocess.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/libs/utils/qtcprocess.h b/src/libs/utils/qtcprocess.h index 30420a2b2a..38d7fc8086 100644 --- a/src/libs/utils/qtcprocess.h +++ b/src/libs/utils/qtcprocess.h @@ -47,12 +47,18 @@ class QTCREATOR_UTILS_EXPORT QtcProcess : public QProcess Q_OBJECT public: - QtcProcess(QObject *parent = 0) : QProcess(parent), m_haveEnv(false) {} + QtcProcess(QObject *parent = 0) + : QProcess(parent), + m_haveEnv(false), + m_useCtrlCStub(false) + {} 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; } + void setUseCtrlCStub(bool enabled) { m_useCtrlCStub = enabled; } void start(); + void terminate(); enum SplitError { SplitOk = 0, //! All went just fine @@ -142,6 +148,7 @@ private: QString m_arguments; Environment m_environment; bool m_haveEnv; + bool m_useCtrlCStub; }; } |