summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppprojectpartchooser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cpptools/cppprojectpartchooser.h')
-rw-r--r--src/plugins/cpptools/cppprojectpartchooser.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/plugins/cpptools/cppprojectpartchooser.h b/src/plugins/cpptools/cppprojectpartchooser.h
index e0a8581c34..940c2c092e 100644
--- a/src/plugins/cpptools/cppprojectpartchooser.h
+++ b/src/plugins/cpptools/cppprojectpartchooser.h
@@ -25,7 +25,7 @@
#pragma once
-#include "cpplanguage.h"
+#include "cpptools_utils.h"
#include "projectpart.h"
#include <functional>
@@ -48,13 +48,14 @@ public:
void setProjectPartsForFile(const ProjectPartsForFile &getter);
void setProjectPartsFromDependenciesForFile(const ProjectPartsFromDependenciesForFile &getter);
- ProjectPart::Ptr choose(const QString &filePath,
- const ProjectPart::Ptr &currentProjectPart,
- const ProjectPart::Ptr &manuallySetProjectPart,
- bool stickToPreviousProjectPart,
- const ProjectExplorer::Project *activeProject,
- Language languagePreference,
- bool projectHasChanged) const;
+ ProjectPartInfo choose(
+ const QString &filePath,
+ const ProjectPart::Ptr &currentProjectPart,
+ const ProjectPart::Ptr &manuallySetProjectPart,
+ bool stickToPreviousProjectPart,
+ const ProjectExplorer::Project *activeProject,
+ Language languagePreference,
+ bool projectHasChanged) const;
private:
FallBackProjectPart m_fallbackProjectPart;