QmlDesigner.ItemLibrary: to not scale null pixmaps

Change-Id: I23c22f3b0f383158814e105058e827e8703fb336
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
Thomas Hartmann
2013-10-31 14:22:35 +01:00
parent 67402b35bf
commit 639a04ac09
2 changed files with 7 additions and 0 deletions

View File

@@ -412,6 +412,9 @@ QIcon ItemLibraryFileIconProvider::icon(const QFileInfo &info) const
pixmap = defaultIcon.pixmap(defaultIcon.actualSize(m_iconSize));
}
if (pixmap.isNull())
return pixmap;
if (pixmap.width() == m_iconSize.width()
&& pixmap.height() == m_iconSize.height())
return pixmap;