aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/tools/projectgeneratormanager.cpp
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2017-03-09 14:48:39 -0800
committerJoerg Bornemann <joerg.bornemann@qt.io>2017-03-29 14:02:39 +0000
commit3df01e970913a9d3007319519097c9e2c44478a3 (patch)
treec7153483c7c9ca1d1b1eeacedf524dd5921ffffc /src/lib/corelib/tools/projectgeneratormanager.cpp
parent89bd4b0e8578cf636aef8f3171327824f3c67984 (diff)
Replace all uses of QVector with std::vector
Change-Id: Idd41fc4d9819649a85739f984862bed6480fddd5 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/tools/projectgeneratormanager.cpp')
-rw-r--r--src/lib/corelib/tools/projectgeneratormanager.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/corelib/tools/projectgeneratormanager.cpp b/src/lib/corelib/tools/projectgeneratormanager.cpp
index d59fa1bd5..a417be5e2 100644
--- a/src/lib/corelib/tools/projectgeneratormanager.cpp
+++ b/src/lib/corelib/tools/projectgeneratormanager.cpp
@@ -72,9 +72,10 @@ ProjectGeneratorManager *ProjectGeneratorManager::instance()
ProjectGeneratorManager::ProjectGeneratorManager()
{
- QVector<QSharedPointer<ProjectGenerator> > generators;
- generators << QSharedPointer<ClangCompilationDatabaseGenerator>::create();
- generators << qbs::VisualStudioGenerator::createGeneratorList();
+ std::vector<QSharedPointer<ProjectGenerator> > generators;
+ generators.push_back(QSharedPointer<ClangCompilationDatabaseGenerator>::create());
+ const auto vsGenerators = qbs::VisualStudioGenerator::createGeneratorList();
+ std::copy(vsGenerators.cbegin(), vsGenerators.cend(), std::back_inserter(generators));
for (QSharedPointer<ProjectGenerator> generator : qAsConst(generators))
m_generators[generator->generatorName()] = generator;
}