From 2448f88c5f42d7a2040fcf3bcd3c5f2a2f62cd03 Mon Sep 17 00:00:00 2001 From: Alexander Lohnau Date: Sat, 24 Oct 2020 16:46:34 +0200 Subject: Use mutable iterators where required --- src/kitemviews/kfileitemmodelrolesupdater.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/kitemviews/kfileitemmodelrolesupdater.cpp') diff --git a/src/kitemviews/kfileitemmodelrolesupdater.cpp b/src/kitemviews/kfileitemmodelrolesupdater.cpp index b9c6ccd29..8f3ddceed 100644 --- a/src/kitemviews/kfileitemmodelrolesupdater.cpp +++ b/src/kitemviews/kfileitemmodelrolesupdater.cpp @@ -943,7 +943,9 @@ void KFileItemModelRolesUpdater::updateChangedItems() QList visibleChangedIndexes; QList invisibleChangedIndexes; - for (const KFileItem& item : qAsConst(m_changedItems)) { + QMutableSetIterator it(m_changedItems); + while (it.hasNext()) { + const KFileItem item = it.next(); const int index = m_model->index(item); if (index < 0) { -- cgit v1.3.1