aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/tools/projectgeneratormanager.cpp
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2017-01-31 10:18:24 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2017-02-21 17:25:16 +0000
commitb1b58a735a8d6f8f9fb586a877c145326f4b1628 (patch)
treec4b4c37e3469df8a355d82bf1b1c882d569a5c2a /src/lib/corelib/tools/projectgeneratormanager.cpp
parent1c65b79eb3da939de372b10b603729c4621caba8 (diff)
Remove all usages of Q_FOREACH from the library
This will make it easier to experiment with exchanging Qt containers for STL ones, for instance. Change-Id: Ie591fa54b5241ad4841b1ebcfb78b72932cd2b38 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.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/corelib/tools/projectgeneratormanager.cpp b/src/lib/corelib/tools/projectgeneratormanager.cpp
index 9934987ef..d59fa1bd5 100644
--- a/src/lib/corelib/tools/projectgeneratormanager.cpp
+++ b/src/lib/corelib/tools/projectgeneratormanager.cpp
@@ -43,6 +43,7 @@
#include <logging/logger.h>
#include <logging/translator.h>
#include <tools/hostosinfo.h>
+#include <tools/qttools.h>
#include <QtCore/qcoreapplication.h>
#include <QtCore/qdiriterator.h>
@@ -57,7 +58,7 @@ using namespace Internal;
ProjectGeneratorManager::~ProjectGeneratorManager()
{
- foreach (QLibrary * const lib, m_libs) {
+ for (QLibrary * const lib : qAsConst(m_libs)) {
lib->unload();
delete lib;
}
@@ -74,9 +75,8 @@ ProjectGeneratorManager::ProjectGeneratorManager()
QVector<QSharedPointer<ProjectGenerator> > generators;
generators << QSharedPointer<ClangCompilationDatabaseGenerator>::create();
generators << qbs::VisualStudioGenerator::createGeneratorList();
- foreach (QSharedPointer<ProjectGenerator> generator, generators) {
+ for (QSharedPointer<ProjectGenerator> generator : qAsConst(generators))
m_generators[generator->generatorName()] = generator;
- }
}
QStringList ProjectGeneratorManager::loadedGeneratorNames()