OSDN Git Service

use foreach() for iteration in QDBusMetaObjectGenerator::parseProperties()
authorIvailo Monev <xakepa10@laimg.moc>
Thu, 9 Apr 2020 07:27:43 +0000 (07:27 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Thu, 9 Apr 2020 07:27:43 +0000 (07:27 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/dbus/qdbusmetaobject.cpp

index 3c29d07..01dba49 100644 (file)
@@ -316,10 +316,7 @@ void QDBusMetaObjectGenerator::parseSignals()
 
 void QDBusMetaObjectGenerator::parseProperties()
 {
-    QDBusIntrospection::Properties::ConstIterator prop_it = data->properties.constBegin();
-    QDBusIntrospection::Properties::ConstIterator prop_end = data->properties.constEnd();
-    for ( ; prop_it != prop_end; ++prop_it) {
-        const QDBusIntrospection::Property &p = *prop_it;
+    foreach (const QDBusIntrospection::Property &p, data->properties) {
         Property mp;
         Type type = findType(p.type.toLatin1(), p.annotations);
         if (type.id == QVariant::Invalid)