forked from qt-creator/qt-creator
ExtraCompiler: Remove stored targets list
Itereate over the hash keys instead. Change-Id: Ib14bef708b74ed1938bcb985b3a5091aca704391 Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
1c483b95a6
commit
ba517fcfab
@@ -515,7 +515,7 @@ void QmakeProject::updateCppCodeModel()
|
||||
// generated files:
|
||||
QList<ProjectExplorer::ExtraCompiler *> proGenerators = pro->extraCompilers();
|
||||
foreach (ProjectExplorer::ExtraCompiler *ec, proGenerators) {
|
||||
foreach (const FileName &generatedFile, ec->targets()) {
|
||||
ec->forEachTarget([&](const Utils::FileName &generatedFile) {
|
||||
QString name = generatedFile.toString();
|
||||
allFiles << name;
|
||||
ProjectFile::Kind kind = ProjectFile::classify(name);
|
||||
@@ -535,7 +535,7 @@ void QmakeProject::updateCppCodeModel()
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
generators.append(proGenerators);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user