From b4e8dba26a4a1281c58a848958ee7a4f6a16d483 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Mon, 31 Oct 2016 22:00:16 +0200 Subject: [PATCH] CMakePM: Fix compilation with Qt 5.6 Change-Id: I9c1b924c29b6f1531322987ce77a577353aea300 Reviewed-by: Christian Stenger --- src/plugins/cmakeprojectmanager/servermodereader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/servermodereader.cpp b/src/plugins/cmakeprojectmanager/servermodereader.cpp index 0cc8d7f475b..d1f3130f307 100644 --- a/src/plugins/cmakeprojectmanager/servermodereader.cpp +++ b/src/plugins/cmakeprojectmanager/servermodereader.cpp @@ -219,7 +219,7 @@ void ServerModeReader::generateProjectTree(CMakeProjectNode *root) knownFiles.insert((*it)->filePath()); QList fileGroupNodes = m_cmakeInputsFileNodes; - for (const FileGroup *fg : qAsConst(m_fileGroups)) { + foreach (const FileGroup *fg, m_fileGroups) { for (const FileName &s : fg->sources) { const int oldCount = knownFiles.count(); knownFiles.insert(s); @@ -234,7 +234,7 @@ QSet ServerModeReader::updateCodeModel(CppTools::ProjectPartBuilder &p { QSet languages; int counter = 0; - for (const FileGroup *fg : qAsConst(m_fileGroups)) { + foreach (const FileGroup *fg, m_fileGroups) { ++counter; const QString defineArg = transform(fg->defines, [](const QString &s) -> QString { return QString::fromLatin1("#define ") + s; }).join('\n');