diff options
author | hjk <hjk@qt.io> | 2019-02-25 12:08:58 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-02-25 12:23:31 +0000 |
commit | 09372918c185ad096ec176c8f44b48ba0e92f9bd (patch) | |
tree | ea0b4375c6f7042138e5db30530420a39f068e2a /src/plugins/cmakeprojectmanager/cmakecbpparser.cpp | |
parent | 15673b6eca08e0c2b2e62a8c13f5cb40b88cb618 (diff) | |
download | qt-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.cpp | 9 |
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); |