From af1b31d3daba6db643c58fd61fddad86559ffd20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Schummer?= <ext-jorg.2.schummer@nokia.com>
Date: Thu, 8 Apr 2010 14:59:06 +0300
Subject: [PATCH] QmlDesigner.ItemLibrary: Scale resource images using
 bi-linear filtering

Task-number: BAUHAUS-504
---
 src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp
index c0ccac284c9..e28ef88f45d 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp
@@ -72,7 +72,8 @@ public:
 
         if ((pixmap.width() > m_iconSize.width())
             || (pixmap.height() > m_iconSize.height()))
-            return pixmap.scaled(m_iconSize, Qt::KeepAspectRatio);
+            return pixmap.scaled(m_iconSize, Qt::KeepAspectRatio,
+                                 Qt::SmoothTransformation);
 
         QPoint offset((m_iconSize.width() - pixmap.width()) / 2,
                       (m_iconSize.height() - pixmap.height()) / 2);
-- 
GitLab