Add const & to foreach 'iterators'
Change-Id: I8c0600dfd919f45d14a0011f2da9b9fe0b9a0df3 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Marc Mutz <marc.mutz@kdab.com> Reviewed-by: Robin Burchell <robin+qt@viroteck.net>bb10
parent
1b6c83f7a3
commit
175c69108a
|
|
@ -86,7 +86,7 @@ static bool variantToString(const QVariant &arg, QString &out)
|
|||
if (argType == QVariant::StringList) {
|
||||
out += QLatin1Char('{');
|
||||
QStringList list = arg.toStringList();
|
||||
foreach (QString item, list)
|
||||
foreach (const QString &item, list)
|
||||
out += QLatin1Char('\"') + item + QLatin1String("\", ");
|
||||
if (!list.isEmpty())
|
||||
out.chop(2);
|
||||
|
|
@ -104,7 +104,7 @@ static bool variantToString(const QVariant &arg, QString &out)
|
|||
} else if (argType == QVariant::List) {
|
||||
out += QLatin1Char('{');
|
||||
QList<QVariant> list = arg.toList();
|
||||
foreach (QVariant item, list) {
|
||||
foreach (const QVariant &item, list) {
|
||||
if (!variantToString(item, out))
|
||||
return false;
|
||||
out += QLatin1String(", ");
|
||||
|
|
|
|||
|
|
@ -605,7 +605,7 @@ void QImageReaderPrivate::getText()
|
|||
{
|
||||
if (!text.isEmpty() || (!handler && !initHandler()) || !handler->supportsOption(QImageIOHandler::Description))
|
||||
return;
|
||||
foreach (QString pair, handler->option(QImageIOHandler::Description).toString().split(
|
||||
foreach (const QString &pair, handler->option(QImageIOHandler::Description).toString().split(
|
||||
QLatin1String("\n\n"))) {
|
||||
int index = pair.indexOf(QLatin1Char(':'));
|
||||
if (index >= 0 && pair.indexOf(QLatin1Char(' ')) < index) {
|
||||
|
|
|
|||
|
|
@ -2981,7 +2981,7 @@ void QTextEngine::drawItemDecorationList(QPainter *painter, const ItemDecoration
|
|||
if (decorationList.isEmpty())
|
||||
return;
|
||||
|
||||
foreach (const ItemDecoration decoration, decorationList) {
|
||||
foreach (const ItemDecoration &decoration, decorationList) {
|
||||
painter->setPen(decoration.pen);
|
||||
QLineF line(decoration.x1, decoration.y, decoration.x2, decoration.y);
|
||||
painter->drawLine(line);
|
||||
|
|
|
|||
|
|
@ -1052,7 +1052,7 @@ bool QZipReader::extractAll(const QString &destinationDir) const
|
|||
|
||||
// create directories first
|
||||
QList<FileInfo> allFiles = fileInfoList();
|
||||
foreach (FileInfo fi, allFiles) {
|
||||
foreach (const FileInfo &fi, allFiles) {
|
||||
const QString absPath = destinationDir + QDir::separator() + fi.filePath;
|
||||
if (fi.isDir) {
|
||||
if (!baseDir.mkpath(fi.filePath))
|
||||
|
|
@ -1063,7 +1063,7 @@ bool QZipReader::extractAll(const QString &destinationDir) const
|
|||
}
|
||||
|
||||
// set up symlinks
|
||||
foreach (FileInfo fi, allFiles) {
|
||||
foreach (const FileInfo &fi, allFiles) {
|
||||
const QString absPath = destinationDir + QDir::separator() + fi.filePath;
|
||||
if (fi.isSymLink) {
|
||||
QString destination = QFile::decodeName(fileData(fi.filePath));
|
||||
|
|
@ -1081,7 +1081,7 @@ bool QZipReader::extractAll(const QString &destinationDir) const
|
|||
}
|
||||
}
|
||||
|
||||
foreach (FileInfo fi, allFiles) {
|
||||
foreach (const FileInfo &fi, allFiles) {
|
||||
const QString absPath = destinationDir + QDir::separator() + fi.filePath;
|
||||
if (fi.isFile) {
|
||||
QFile f(absPath);
|
||||
|
|
|
|||
|
|
@ -195,7 +195,7 @@ QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData)
|
|||
return 0;
|
||||
}
|
||||
|
||||
foreach (QNetworkCacheMetaData::RawHeader header, metaData.rawHeaders()) {
|
||||
foreach (const QNetworkCacheMetaData::RawHeader &header, metaData.rawHeaders()) {
|
||||
if (header.first.toLower() == "content-length") {
|
||||
qint64 size = header.second.toInt();
|
||||
if (size > (maximumCacheSize() * 3)/4)
|
||||
|
|
@ -636,7 +636,7 @@ bool QCacheItem::canCompress() const
|
|||
{
|
||||
bool sizeOk = false;
|
||||
bool typeOk = false;
|
||||
foreach (QNetworkCacheMetaData::RawHeader header, metaData.rawHeaders()) {
|
||||
foreach (const QNetworkCacheMetaData::RawHeader &header, metaData.rawHeaders()) {
|
||||
if (header.first.toLower() == "content-length") {
|
||||
qint64 size = header.second.toLongLong();
|
||||
if (size > MAX_COMPRESSION_SIZE)
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ static bool ignoreProxyFor(const QNetworkProxyQuery &query)
|
|||
{
|
||||
const QList<QByteArray> noProxyTokens = qgetenv("no_proxy").split(',');
|
||||
|
||||
foreach (const QByteArray rawToken, noProxyTokens) {
|
||||
foreach (const QByteArray &rawToken, noProxyTokens) {
|
||||
QByteArray token = rawToken.trimmed();
|
||||
QString peerHostName = query.peerHostName();
|
||||
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ QEvdevKeyboardManager::QEvdevKeyboardManager(const QString &key, const QString &
|
|||
if (m_deviceDiscovery) {
|
||||
// scan and add already connected keyboards
|
||||
QStringList devices = m_deviceDiscovery->scanConnectedDevices();
|
||||
foreach (QString device, devices) {
|
||||
foreach (const QString &device, devices) {
|
||||
addKeyboard(device);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ QEvdevMouseManager::QEvdevMouseManager(const QString &key, const QString &specif
|
|||
if (m_deviceDiscovery) {
|
||||
// scan and add already connected keyboards
|
||||
QStringList devices = m_deviceDiscovery->scanConnectedDevices();
|
||||
foreach (QString device, devices) {
|
||||
foreach (const QString &device, devices) {
|
||||
addMouse(device);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ void QConnmanEngine::initialize()
|
|||
connect(connmanManager,SIGNAL(propertyChangedContext(QString,QString,QDBusVariant)),
|
||||
this,SLOT(propertyChangedContext(QString,QString,QDBusVariant)));
|
||||
|
||||
foreach(const QString techPath, connmanManager->getTechnologies()) {
|
||||
foreach (const QString &techPath, connmanManager->getTechnologies()) {
|
||||
QConnmanTechnologyInterface *tech;
|
||||
tech = new QConnmanTechnologyInterface(techPath, this);
|
||||
|
||||
|
|
@ -90,7 +90,7 @@ void QConnmanEngine::initialize()
|
|||
this,SLOT(technologyPropertyChangedContext(QString,QString,QDBusVariant)));
|
||||
}
|
||||
|
||||
foreach(const QString servPath, connmanManager->getServices()) {
|
||||
foreach (const QString &servPath, connmanManager->getServices()) {
|
||||
addServiceConfiguration(servPath);
|
||||
}
|
||||
|
||||
|
|
@ -157,7 +157,7 @@ void QConnmanEngine::connectToId(const QString &id)
|
|||
QOfonoManagerInterface ofonoManager(0);
|
||||
QString modemPath = ofonoManager.currentModem().path();
|
||||
QOfonoDataConnectionManagerInterface dc(modemPath,0);
|
||||
foreach(const QDBusObjectPath dcPath,dc.getPrimaryContexts()) {
|
||||
foreach (const QDBusObjectPath &dcPath,dc.getPrimaryContexts()) {
|
||||
if(dcPath.path().contains(servicePath.section("_",-1))) {
|
||||
QOfonoPrimaryDataContextInterface primaryContext(dcPath.path(),0);
|
||||
primaryContext.setActive(true);
|
||||
|
|
@ -181,7 +181,7 @@ void QConnmanEngine::disconnectFromId(const QString &id)
|
|||
QOfonoManagerInterface ofonoManager(0);
|
||||
QString modemPath = ofonoManager.currentModem().path();
|
||||
QOfonoDataConnectionManagerInterface dc(modemPath,0);
|
||||
foreach(const QDBusObjectPath dcPath,dc.getPrimaryContexts()) {
|
||||
foreach (const QDBusObjectPath &dcPath,dc.getPrimaryContexts()) {
|
||||
if(dcPath.path().contains(servicePath.section("_",-1))) {
|
||||
QOfonoPrimaryDataContextInterface primaryContext(dcPath.path(),0);
|
||||
primaryContext.setActive(false);
|
||||
|
|
@ -200,7 +200,7 @@ void QConnmanEngine::requestUpdate()
|
|||
QString QConnmanEngine::serviceFromId(const QString &id)
|
||||
{
|
||||
QMutexLocker locker(&mutex);
|
||||
foreach(const QString service, serviceNetworks) {
|
||||
foreach (const QString &service, serviceNetworks) {
|
||||
if (id == QString::number(qHash(service)))
|
||||
return service;
|
||||
}
|
||||
|
|
@ -315,7 +315,7 @@ void QConnmanEngine::propertyChangedContext(const QString &path,const QString &i
|
|||
QStringList list = qdbus_cast<QStringList>(arg);
|
||||
|
||||
if(list.count() > accessPointConfigurations.count()) {
|
||||
foreach(const QString service, list) {
|
||||
foreach (const QString &service, list) {
|
||||
addServiceConfiguration(service);
|
||||
}
|
||||
}
|
||||
|
|
@ -327,7 +327,7 @@ void QConnmanEngine::propertyChangedContext(const QString &path,const QString &i
|
|||
if(newlist.count() > 0) {
|
||||
QMap<QString,QConnmanTechnologyInterface *> oldtech = technologies;
|
||||
|
||||
foreach(const QString listPath, newlist) {
|
||||
foreach (const QString &listPath, newlist) {
|
||||
if(!oldtech.contains(listPath)) {
|
||||
QConnmanTechnologyInterface *tech;
|
||||
tech = new QConnmanTechnologyInterface(listPath,this);
|
||||
|
|
@ -461,10 +461,10 @@ QNetworkConfiguration::BearerType QConnmanEngine::ofonoTechToBearerType(const QS
|
|||
QOfonoNetworkRegistrationInterface ofonoNetwork(ofonoManager.currentModem().path(),this);
|
||||
|
||||
if(ofonoNetwork.isValid()) {
|
||||
foreach(const QDBusObjectPath op,ofonoNetwork.getOperators() ) {
|
||||
foreach (const QDBusObjectPath &op,ofonoNetwork.getOperators() ) {
|
||||
QOfonoNetworkOperatorInterface opIface(op.path(),this);
|
||||
|
||||
foreach(const QString opTech, opIface.getTechnologies()) {
|
||||
foreach (const QString &opTech, opIface.getTechnologies()) {
|
||||
|
||||
if(opTech == "gsm") {
|
||||
return QNetworkConfiguration::Bearer2G;
|
||||
|
|
@ -492,7 +492,7 @@ bool QConnmanEngine::isRoamingAllowed(const QString &context)
|
|||
QOfonoManagerInterface ofonoManager(this);
|
||||
QString modemPath = ofonoManager.currentModem().path();
|
||||
QOfonoDataConnectionManagerInterface dc(modemPath,this);
|
||||
foreach(const QDBusObjectPath dcPath,dc.getPrimaryContexts()) {
|
||||
foreach (const QDBusObjectPath &dcPath,dc.getPrimaryContexts()) {
|
||||
if(dcPath.path().contains(context.section("_",-1))) {
|
||||
return dc.isRoamingAllowed();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -313,7 +313,7 @@ QStringList QConnmanManagerInterface::getServices()
|
|||
|
||||
QString QConnmanManagerInterface::getPathForTechnology(const QString &name)
|
||||
{
|
||||
foreach(const QString path, getTechnologies()) {
|
||||
foreach (const QString &path, getTechnologies()) {
|
||||
if(path.contains(name)) {
|
||||
return path;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ QList <QDBusObjectPath> QOfonoManagerInterface::getModems()
|
|||
QDBusObjectPath QOfonoManagerInterface::currentModem()
|
||||
{
|
||||
QList<QDBusObjectPath> modems = getModems();
|
||||
foreach(const QDBusObjectPath modem, modems) {
|
||||
foreach (const QDBusObjectPath &modem, modems) {
|
||||
QOfonoModemInterface device(modem.path());
|
||||
if(device.isPowered() && device.isOnline())
|
||||
return modem;;
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ QString QBenchmarkValgrindUtils::getNewestFileName()
|
|||
QFileInfo lastFileInfo;
|
||||
const QString pattern = QString::fromLatin1("%1.(\\d+)").arg(base);
|
||||
QRegExp rx(pattern);
|
||||
foreach (QFileInfo fileInfo, fiList) {
|
||||
foreach (const QFileInfo &fileInfo, fiList) {
|
||||
const int index = rx.indexIn(fileInfo.fileName());
|
||||
Q_ASSERT(index == 0);
|
||||
Q_UNUSED(index);
|
||||
|
|
@ -172,7 +172,7 @@ void QBenchmarkValgrindUtils::cleanup()
|
|||
<< base // overall summary
|
||||
<< QString::fromLatin1("%1.*").arg(base); // individual dumps
|
||||
QFileInfoList fiList = QDir().entryInfoList(nameFilters, QDir::Files | QDir::Readable);
|
||||
foreach (QFileInfo fileInfo, fiList) {
|
||||
foreach (const QFileInfo &fileInfo, fiList) {
|
||||
const bool removeOk = QFile::remove(fileInfo.fileName());
|
||||
Q_ASSERT(removeOk);
|
||||
Q_UNUSED(removeOk);
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@ QString qDBusInterfaceFromClassDef(const ClassDef *mo)
|
|||
{
|
||||
QString interface;
|
||||
|
||||
foreach (ClassInfoDef cid, mo->classInfoList) {
|
||||
foreach (const ClassInfoDef &cid, mo->classInfoList) {
|
||||
if (cid.name == QCLASSINFO_DBUS_INTERFACE)
|
||||
return QString::fromUtf8(cid.value);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -561,7 +561,7 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf
|
|||
<< includeList
|
||||
<< "#include <QtDBus/QtDBus>" << endl;
|
||||
|
||||
foreach (QString include, includes) {
|
||||
foreach (const QString &include, includes) {
|
||||
hs << "#include \"" << include << "\"" << endl;
|
||||
if (headerName.isEmpty())
|
||||
cs << "#include \"" << include << "\"" << endl;
|
||||
|
|
@ -869,7 +869,7 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte
|
|||
<< "#include <QtCore/QVariant>" << endl;
|
||||
hs << "#include <QtDBus/QtDBus>" << endl;
|
||||
|
||||
foreach (QString include, includes) {
|
||||
foreach (const QString &include, includes) {
|
||||
hs << "#include \"" << include << "\"" << endl;
|
||||
if (headerName.isEmpty())
|
||||
cs << "#include \"" << include << "\"" << endl;
|
||||
|
|
|
|||
|
|
@ -170,7 +170,7 @@ CodeParser *CodeParser::parserForHeaderFile(const QString &filePath)
|
|||
while (p != parsers.constEnd()) {
|
||||
|
||||
QStringList headerPatterns = (*p)->headerFileNameFilter();
|
||||
foreach (QString pattern, headerPatterns) {
|
||||
foreach (const QString &pattern, headerPatterns) {
|
||||
QRegExp re(pattern, Qt::CaseInsensitive, QRegExp::Wildcard);
|
||||
if (re.exactMatch(fileName))
|
||||
return *p;
|
||||
|
|
@ -188,7 +188,7 @@ CodeParser *CodeParser::parserForSourceFile(const QString &filePath)
|
|||
while (p != parsers.constEnd()) {
|
||||
|
||||
QStringList sourcePatterns = (*p)->sourceFileNameFilter();
|
||||
foreach (QString pattern, sourcePatterns) {
|
||||
foreach (const QString &pattern, sourcePatterns) {
|
||||
QRegExp re(pattern, Qt::CaseInsensitive, QRegExp::Wildcard);
|
||||
if (re.exactMatch(fileName))
|
||||
return *p;
|
||||
|
|
|
|||
|
|
@ -1729,7 +1729,7 @@ void Generator::initialize(const Config &config)
|
|||
|
||||
QStringList prefixes = config.getStringList(CONFIG_OUTPUTPREFIXES);
|
||||
if (!prefixes.isEmpty()) {
|
||||
foreach (QString prefix, prefixes)
|
||||
foreach (const QString &prefix, prefixes)
|
||||
outputPrefixes[prefix] = config.getString(
|
||||
CONFIG_OUTPUTPREFIXES + Config::dot + prefix);
|
||||
} else
|
||||
|
|
|
|||
|
|
@ -577,7 +577,7 @@ int main(int argc, char **argv)
|
|||
/*
|
||||
Main loop.
|
||||
*/
|
||||
foreach (QString qf, qdocFiles) {
|
||||
foreach (const QString &qf, qdocFiles) {
|
||||
//qDebug() << "PROCESSING:" << qf;
|
||||
processQdocconfFile(qf);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ void dumpRecursive(const QDir &dir, QTextStream &out)
|
|||
{
|
||||
QFileInfoList entries = dir.entryInfoList(QDir::Files | QDir::Dirs | QDir::NoDotAndDotDot
|
||||
| QDir::NoSymLinks);
|
||||
foreach (QFileInfo entry, entries) {
|
||||
foreach (const QFileInfo &entry, entries) {
|
||||
if (entry.isDir()) {
|
||||
dumpRecursive(entry.filePath(), out);
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -4547,7 +4547,7 @@ void QGraphicsScenePrivate::drawItemHelper(QGraphicsItem *item, QPainter *painte
|
|||
for (int i = 0; i < exposed.size(); ++i)
|
||||
br |= exposed.at(i);
|
||||
QTransform pixmapToItem = itemToPixmap.inverted();
|
||||
foreach (QRect r, scrollExposure.rects())
|
||||
foreach (const QRect &r, scrollExposure.rects())
|
||||
br |= pixmapToItem.mapRect(r);
|
||||
}
|
||||
styleOptionTmp = *option;
|
||||
|
|
|
|||
Loading…
Reference in New Issue