aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cmakeprojectmanager/cmaketool.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmaketool.h')
-rw-r--r--src/plugins/cmakeprojectmanager/cmaketool.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmaketool.h b/src/plugins/cmakeprojectmanager/cmaketool.h
index 42fa7b8f62d..31b9e016276 100644
--- a/src/plugins/cmakeprojectmanager/cmaketool.h
+++ b/src/plugins/cmakeprojectmanager/cmaketool.h
@@ -12,7 +12,7 @@
#include <optional>
-namespace Utils { class QtcProcess; }
+namespace Utils { class Process; }
namespace CMakeProjectManager {
@@ -61,6 +61,8 @@ public:
Utils::Id id() const { return m_id; }
QVariantMap toMap () const;
+ void setAutorun(bool autoRun) { m_isAutoRun = autoRun; }
+
void setFilePath(const Utils::FilePath &executable);
Utils::FilePath filePath() const;
Utils::FilePath cmakeExecutable() const;
@@ -95,7 +97,7 @@ public:
private:
void readInformation() const;
- void runCMake(Utils::QtcProcess &proc, const QStringList &args, int timeoutS = 1) const;
+ void runCMake(Utils::Process &proc, const QStringList &args, int timeoutS = 1) const;
void parseFunctionDetailsOutput(const QString &output);
QStringList parseVariableOutput(const QString &output);