From 39e8b3e3553fc3a94c170898bcf3fa9f7f2cb4fc Mon Sep 17 00:00:00 2001 From: Florian Apolloner Date: Fri, 17 Feb 2017 17:40:05 +0100 Subject: [PATCH] Fix header-display in cmake-server mode Task-number: QTCREATORBUG-17760 Change-Id: If0873529a1ca83dfd27351fff9840484fca7b7fc Reviewed-by: Tobias Hunger --- src/plugins/cmakeprojectmanager/servermodereader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/servermodereader.cpp b/src/plugins/cmakeprojectmanager/servermodereader.cpp index b62060b1032..2951c918ad8 100644 --- a/src/plugins/cmakeprojectmanager/servermodereader.cpp +++ b/src/plugins/cmakeprojectmanager/servermodereader.cpp @@ -636,7 +636,7 @@ void ServerModeReader::addFileGroups(ProjectNode *targetRoot, const FileNameList headerPaths = headers.keys(); for (const IncludePath *i : f->includePaths) { for (const FileName &hp : headerPaths) { - if (hp != i->path && !hp.isChildOf(i->path)) + if (hp != i->path && hp != sourceDirectory && !hp.isChildOf(i->path)) continue; const QList &headerFiles = headers.value(hp); const QList unseenHeaders = Utils::filtered(headerFiles, [&alreadyListed](const FileNode *fn) {