aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/autotest/testprojectsettings.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/autotest/testprojectsettings.h')
-rw-r--r--src/plugins/autotest/testprojectsettings.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/plugins/autotest/testprojectsettings.h b/src/plugins/autotest/testprojectsettings.h
index 595032ff0c..a4ce6b34fc 100644
--- a/src/plugins/autotest/testprojectsettings.h
+++ b/src/plugins/autotest/testprojectsettings.h
@@ -30,6 +30,9 @@
#include <projectexplorer/project.h>
namespace Autotest {
+
+class ITestFramework;
+
namespace Internal {
class TestProjectSettings : public QObject
@@ -43,10 +46,10 @@ public:
bool useGlobalSettings() const { return m_useGlobalSettings; }
void setRunAfterBuild(RunAfterBuildMode mode) {m_runAfterBuild = mode; }
RunAfterBuildMode runAfterBuild() const { return m_runAfterBuild; }
- void setActiveFrameworks(const QMap<Core::Id, bool> enabledFrameworks)
+ void setActiveFrameworks(const QMap<ITestFramework *, bool> enabledFrameworks)
{ m_activeTestFrameworks = enabledFrameworks; }
- QMap<Core::Id, bool> activeFrameworks() const { return m_activeTestFrameworks; }
- void activateFramework(const Core::Id &id, bool activate);
+ QMap<ITestFramework *, bool> activeFrameworks() const { return m_activeTestFrameworks; }
+ void activateFramework(const Utils::Id &id, bool activate);
private:
void load();
void save();
@@ -54,7 +57,7 @@ private:
ProjectExplorer::Project *m_project;
bool m_useGlobalSettings = true;
RunAfterBuildMode m_runAfterBuild = RunAfterBuildMode::None;
- QMap<Core::Id, bool> m_activeTestFrameworks;
+ QMap<ITestFramework *, bool> m_activeTestFrameworks;
};
} // namespace Internal