diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2016-06-08 13:30:30 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2016-06-08 11:44:23 +0000 |
commit | dd4e185eb3de24f2ee5f73e79a3f1619603a478c (patch) | |
tree | cdaa10b367b4060d6bd9dbd38833830f68a3cb37 /src/libs/utils/qtcprocess.h | |
parent | 59adfb10b5cd04b1eccde28a6c699839561b83df (diff) |
Utils: Register metatypes for QProcess enums
Apparently they aren't automatically registered on Qt 5.5
Change-Id: I0932cc7c5f56019300380ebb905d67d99eb8e9d0
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/libs/utils/qtcprocess.h')
-rw-r--r-- | src/libs/utils/qtcprocess.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libs/utils/qtcprocess.h b/src/libs/utils/qtcprocess.h index fed5ad484d..89b1cc56fc 100644 --- a/src/libs/utils/qtcprocess.h +++ b/src/libs/utils/qtcprocess.h @@ -37,11 +37,7 @@ class QTCREATOR_UTILS_EXPORT QtcProcess : public QProcess Q_OBJECT public: - QtcProcess(QObject *parent = 0) - : QProcess(parent), - m_haveEnv(false) - , m_useCtrlCStub(false) - {} + QtcProcess(QObject *parent = 0); void setEnvironment(const Environment &env) { m_environment = env; m_haveEnv = true; } void setCommand(const QString &command, const QString &arguments) @@ -152,3 +148,6 @@ private: }; } // namespace Utils + +Q_DECLARE_METATYPE(QProcess::ExitStatus); +Q_DECLARE_METATYPE(QProcess::ProcessError); |