From 18eb0b39c517019c9fec711c055b5d42f20aae10 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Thu, 20 Jun 2019 14:28:55 +0200 Subject: [PATCH] CMake: Do not treat "Source Files" source file group special The idea was to make the project tree a bit simpler by removing the auto-generated "Source Files" group that CMake adds. But this left out "Header Files", which is also auto-generated by CMake and might surprise users. So let's remove this special case again. Change-Id: If87bf9f89e1ff0be855c2e9b915d64d77d51d2be Reviewed-by: Eike Ziller --- src/plugins/cmakeprojectmanager/fileapidataextractor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp b/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp index 4335a3fb205..1d1f10ccbd1 100644 --- a/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp +++ b/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp @@ -362,7 +362,7 @@ QVector addSourceGroups(ProjectNode *targetRoot, targetRoot); // Only one source group, so do not bother to display any:-) } else { for (const QString &sg : td.sourceGroups) { - if (sg.isEmpty() || sg == "Source Files") { + if (sg.isEmpty()) { sourceGroupNodes.append(targetRoot); } else { auto sgNode = createCMakeVFolder(sourceDirectory,