diff --git a/src/tools/iostool/main.cpp b/src/tools/iostool/main.cpp index 328956e971b..8eccc68d171 100644 --- a/src/tools/iostool/main.cpp +++ b/src/tools/iostool/main.cpp @@ -31,7 +31,6 @@ #include #include #include -#include #include #include #include @@ -816,9 +815,7 @@ void IosTool::deviceInfo(const QString &deviceId, const Ios::IosDeviceManager::D QMutexLocker l(&m_xmlMutex); out.writeTextElement(QLatin1String("device_id"), deviceId); out.writeStartElement(QLatin1String("device_info")); - QMapIterator i(devInfo); - while (i.hasNext()) { - i.next(); + for (auto i = devInfo.cbegin(); i != devInfo.cend(); ++i) { out.writeStartElement(QLatin1String("item")); out.writeTextElement(QLatin1String("key"), i.key()); out.writeTextElement(QLatin1String("value"), i.value());