From 632559081539db727850d5ea998970783a7b0334 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 26 Nov 2019 09:21:17 +0100 Subject: [PATCH] Debugger: Use std style iterator Change-Id: I6f6593aa18ec9da768876413ef2d5169bce635ca Reviewed-by: hjk Reviewed-by: Jarek Kobus --- src/plugins/debugger/watchhandler.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 91dcf126c04..e444044fb54 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -1972,16 +1972,14 @@ QMenu *WatchModel::createFormatMenuForManySelected(const WatchItemSet &items, QW }); int countOfSelectItems = items.size(); - QHashIterator iter(allItemsFormats); - while (iter.hasNext()) { - iter.next(); - DisplayFormat format = iter.key(); + for (auto it = allItemsFormats.begin(), end = allItemsFormats.end(); it != end; ++it) { + DisplayFormat format = it.key(); QString formatName = nameForFormat(format); if (formatName.isEmpty()) continue; addCheckableAction(menu, spacer + formatName, - iter.value() == countOfSelectItems, + it.value() == countOfSelectItems, false, [this, format, items] { setItemsFormat(items, format);