aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/projectpart.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cppeditor/projectpart.cpp')
-rw-r--r--src/plugins/cppeditor/projectpart.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/cppeditor/projectpart.cpp b/src/plugins/cppeditor/projectpart.cpp
index a0eaf79922..1d827648fc 100644
--- a/src/plugins/cppeditor/projectpart.cpp
+++ b/src/plugins/cppeditor/projectpart.cpp
@@ -57,7 +57,12 @@ QString ProjectPart::projectFileLocation() const
bool ProjectPart::belongsToProject(const ProjectExplorer::Project *project) const
{
- return project ? topLevelProject == project->projectFilePath() : !hasProject();
+ return belongsToProject(project ? project->projectFilePath() : Utils::FilePath());
+}
+
+bool ProjectPart::belongsToProject(const Utils::FilePath &project) const
+{
+ return topLevelProject == project;
}
QByteArray ProjectPart::readProjectConfigFile(const QString &projectConfigFile)