summaryrefslogtreecommitdiff
path: root/src/plugins/cmakeprojectmanager/cmakecbpparser.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-02-25 12:08:58 +0100
committerhjk <hjk@qt.io>2019-02-25 12:23:31 +0000
commit09372918c185ad096ec176c8f44b48ba0e92f9bd (patch)
treeea0b4375c6f7042138e5db30530420a39f068e2a /src/plugins/cmakeprojectmanager/cmakecbpparser.cpp
parent15673b6eca08e0c2b2e62a8c13f5cb40b88cb618 (diff)
downloadqt-creator-09372918c185ad096ec176c8f44b48ba0e92f9bd.tar.gz
ProjectExplorer: Remove FileNode's isGenerated constructor bool
Use setter of base class, similar to setListInProject() before. Change-Id: Id620f0084a5dec0410f29c80f8f6393a6bcd5050 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakecbpparser.cpp')
-rw-r--r--src/plugins/cmakeprojectmanager/cmakecbpparser.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakecbpparser.cpp b/src/plugins/cmakeprojectmanager/cmakecbpparser.cpp
index e5344df26f..c83c297ce6 100644
--- a/src/plugins/cmakeprojectmanager/cmakecbpparser.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakecbpparser.cpp
@@ -429,7 +429,7 @@ void CMakeCbpParser::parseUnit()
// Now check whether we found a virtual element beneath
if (m_parsingCMakeUnit) {
m_cmakeFileList.emplace_back(
- std::make_unique<FileNode>(fileName, FileType::Project, false));
+ std::make_unique<FileNode>(fileName, FileType::Project));
} else {
bool generated = false;
QString onlyFileName = fileName.fileName();
@@ -440,13 +440,12 @@ void CMakeCbpParser::parseUnit()
if (fileName.endsWith(".qrc")) {
m_fileList.emplace_back(
- std::make_unique<FileNode>(fileName, FileType::Resource,
- generated));
+ std::make_unique<FileNode>(fileName, FileType::Resource));
} else {
m_fileList.emplace_back(
- std::make_unique<FileNode>(fileName, FileType::Source,
- generated));
+ std::make_unique<FileNode>(fileName, FileType::Source));
}
+ m_fileList.back()->setIsGenerated(generated);
}
m_unitTargetMap.insert(fileName, m_unitTargets);
m_processedUnits.insert(fileName);