diff --git a/src/gui/image/qabstractfileiconengine.cpp b/src/gui/image/qabstractfileiconengine.cpp index b9b9abc1f55..afb25612826 100644 --- a/src/gui/image/qabstractfileiconengine.cpp +++ b/src/gui/image/qabstractfileiconengine.cpp @@ -44,7 +44,7 @@ QPixmap QAbstractFileIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mod if (key.isEmpty()) return filePixmap(size * scale, mode, state); - key += u'_' + QString::number(size.width()); + key += u'_' + QString::number(size.width() * scale); QPixmap result; if (!QPixmapCache::find(key, &result)) {