From 3ef7f1615a83d2ddcac547fa14357a76d1442b60 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Mon, 25 Jan 2016 11:02:50 +0100 Subject: qdbusxml2cpp: eradicate all Q_FOREACH loops ... replacing them with C++11 range-for loops. Change-Id: I13825a444dee30b56b08f3ad8a7a0e15bf324678 Reviewed-by: Lars Knoll --- src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/tools/qdbusxml2cpp') diff --git a/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp b/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp index 54050afbe6..95c0f7c46e 100644 --- a/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp +++ b/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp @@ -559,7 +559,7 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf << includeList << "#include " << endl; - foreach (const QString &include, includes) { + for (const QString &include : qAsConst(includes)) { hs << "#include \"" << include << "\"" << endl; if (headerName.isEmpty()) cs << "#include \"" << include << "\"" << endl; @@ -572,7 +572,7 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf cs << "#include \"" << headerName << "\"" << endl << endl; } - foreach (const QDBusIntrospection::Interface *interface, interfaces) { + for (const QDBusIntrospection::Interface *interface : interfaces) { QString className = classNameForInterface(interface->name, Proxy); // comment: @@ -612,7 +612,7 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf << endl; // properties: - foreach (const QDBusIntrospection::Property &property, interface->properties) { + for (const QDBusIntrospection::Property &property : interface->properties) { QByteArray type = qtTypeName(property.type, property.annotations); QString templateType = templateArg(type); QString constRefType = constRefArg(type); @@ -652,7 +652,7 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf // methods: hs << "public Q_SLOTS: // METHODS" << endl; - foreach (const QDBusIntrospection::Method &method, interface->methods) { + for (const QDBusIntrospection::Method &method : interface->methods) { bool isDeprecated = method.annotations.value(QLatin1String("org.freedesktop.DBus.Deprecated")) == QLatin1String("true"); bool isNoReply = method.annotations.value(QLatin1String(ANNOTATION_NO_WAIT)) == QLatin1String("true"); @@ -745,7 +745,7 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf } hs << "Q_SIGNALS: // SIGNALS" << endl; - foreach (const QDBusIntrospection::Signal &signal, interface->signals_) { + for (const QDBusIntrospection::Signal &signal : interface->signals_) { hs << " "; if (signal.annotations.value(QLatin1String("org.freedesktop.DBus.Deprecated")) == QLatin1String("true")) @@ -868,7 +868,7 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte << "#include " << endl; hs << "#include " << endl; - foreach (const QString &include, includes) { + for (const QString &include : qAsConst(includes)) { hs << "#include \"" << include << "\"" << endl; if (headerName.isEmpty()) cs << "#include \"" << include << "\"" << endl; @@ -892,7 +892,7 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte if (parentClassName.isEmpty()) parent = QLatin1String("QObject"); - foreach (const QDBusIntrospection::Interface *interface, interfaces) { + for (const QDBusIntrospection::Interface *interface : interfaces) { QString className = classNameForInterface(interface->name, Adaptor); // comment: @@ -937,7 +937,7 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte << endl; hs << "public: // PROPERTIES" << endl; - foreach (const QDBusIntrospection::Property &property, interface->properties) { + for (const QDBusIntrospection::Property &property : interface->properties) { QByteArray type = qtTypeName(property.type, property.annotations); QString constRefType = constRefArg(type); QString getter = propertyGetter(property); @@ -980,7 +980,7 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte } hs << "public Q_SLOTS: // METHODS" << endl; - foreach (const QDBusIntrospection::Method &method, interface->methods) { + for (const QDBusIntrospection::Method &method : interface->methods) { bool isNoReply = method.annotations.value(QLatin1String(ANNOTATION_NO_WAIT)) == QLatin1String("true"); if (isNoReply && !method.outputArgs.isEmpty()) { @@ -1089,7 +1089,7 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte } hs << "Q_SIGNALS: // SIGNALS" << endl; - foreach (const QDBusIntrospection::Signal &signal, interface->signals_) { + for (const QDBusIntrospection::Signal &signal : interface->signals_) { hs << " "; if (signal.annotations.value(QLatin1String("org.freedesktop.DBus.Deprecated")) == QLatin1String("true")) -- cgit v1.2.3