Merge remote-tracking branch 'origin/4.3'

Change-Id: I266a41de38789922363d1d88e73726cdca608920
This commit is contained in:
Eike Ziller
2017-03-22 10:26:01 +01:00
67 changed files with 560 additions and 703 deletions

View File

@@ -313,9 +313,9 @@ QStringList CMakeProject::files(FilesMode fileMode) const
if (ProjectNode *rpn = rootProjectNode()) {
rpn->forEachNode([&](const FileNode *fn) {
const bool isGenerated = fn->isGenerated();
if (fileMode == Project::SourceFiles && !isGenerated)
if ((fileMode & Project::SourceFiles) && !isGenerated)
result.append(fn->filePath().toString());
if (fileMode == Project::GeneratedFiles && isGenerated)
if ((fileMode & Project::GeneratedFiles) && isGenerated)
result.append(fn->filePath().toString());
});
}