diff --git a/src/plasma/svg.cpp b/src/plasma/svg.cpp index be744b8af..705ce407a 100644 --- a/src/plasma/svg.cpp +++ b/src/plasma/svg.cpp @@ -222,9 +222,10 @@ void SvgRectsCache::loadImageFromCache(const QString &path, uint lastModified) for (const auto &key : imageGroup.keyList()) { bool ok = false; + uint keyUInt = key.toUInt(&ok); if (ok) { const QRectF rect = imageGroup.readEntry(key, QRectF()); - m_localRectCache.insert(key.toUInt(), rect); + m_localRectCache.insert(keyUInt, rect); } } }