diff --git a/src/plugins/cmakeprojectmanager/servermodereader.cpp b/src/plugins/cmakeprojectmanager/servermodereader.cpp index 5bf54f4b077..ed6daf8e5ec 100644 --- a/src/plugins/cmakeprojectmanager/servermodereader.cpp +++ b/src/plugins/cmakeprojectmanager/servermodereader.cpp @@ -687,7 +687,7 @@ void ServerModeReader::addFileGroups(ProjectNode *targetRoot, return count != alreadyListed.count(); }); const QList newFileNodes = Utils::transform(newSources, [f](const Utils::FileName &fn) { - return new FileNode(fn, FileType::Source, f->isGenerated); + return new FileNode(fn, Node::fileTypeForFileName(fn), f->isGenerated); }); toList.append(newFileNodes);