]> cloud.milkyroute.net Git - dolphin.git/commitdiff
ignore the width when getting an icon for applying the "hidden files" effect, otherwi...
authorPeter Penz <peter.penz19@gmail.com>
Thu, 6 Mar 2008 00:02:39 +0000 (00:02 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Thu, 6 Mar 2008 00:02:39 +0000 (00:02 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=782786

src/iconmanager.cpp

index 4c5c802cd7f39dfed71643febfabb0dc5f944449..bb057b7d6552a7ddc67de1f9b06db7a437ade605 100644 (file)
@@ -249,7 +249,8 @@ void IconManager::applyHiddenItemEffect(const KFileItem& hiddenItem)
     const QVariant value = m_dolphinModel->data(index, Qt::DecorationRole);
     if (value.type() == QVariant::Icon) {
         const QIcon icon(qvariant_cast<QIcon>(value));
-        QPixmap pixmap = icon.pixmap(m_view->iconSize());
+        const QSize maxSize = m_view->iconSize();
+        QPixmap pixmap = icon.pixmap(maxSize.height(), maxSize.height()); // ignore the width
         KIconEffect::semiTransparent(pixmap);
         m_dolphinModel->setData(index, QIcon(pixmap), Qt::DecorationRole);
     }