diff --git a/src/plugins/coreplugin/locator/externaltoolsfilter.cpp b/src/plugins/coreplugin/locator/externaltoolsfilter.cpp index 0a96cf1c040..1040e4dc34d 100644 --- a/src/plugins/coreplugin/locator/externaltoolsfilter.cpp +++ b/src/plugins/coreplugin/locator/externaltoolsfilter.cpp @@ -70,10 +70,7 @@ void ExternalToolsFilter::prepareSearch(const QString &entry) m_results.clear(); const Qt::CaseSensitivity entryCaseSensitivity = caseSensitivity(entry); const QMap externalToolsById = ExternalToolManager::toolsById(); - auto end = externalToolsById.cend(); - for (auto it = externalToolsById.cbegin(); it != end; ++it) { - ExternalTool *tool = *it; - + for (ExternalTool *tool : externalToolsById) { int index = tool->displayName().indexOf(entry, 0, entryCaseSensitivity); LocatorFilterEntry::HighlightInfo::DataType hDataType = LocatorFilterEntry::HighlightInfo::DisplayName; if (index < 0) {