┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/infosidebarpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/infosidebarpage.cpp')
-rw-r--r--src/infosidebarpage.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/infosidebarpage.cpp b/src/infosidebarpage.cpp
index a4c3d4157..e258068ae 100644
--- a/src/infosidebarpage.cpp
+++ b/src/infosidebarpage.cpp
@@ -29,6 +29,7 @@
#include <kdialog.h>
#include <kglobalsettings.h>
#include <kfilemetainfo.h>
+#include <kiconeffect.h>
#include <kseparator.h>
#include <kiconloader.h>
@@ -245,7 +246,10 @@ void InfoSidebarPage::showItemInfo()
list.append(file);
m_pendingPreview = true;
- m_preview->setPixmap(QPixmap());
+
+ KIconEffect iconEffect;
+ QPixmap disabledPixmap = iconEffect.apply(m_preview->pixmap(), KIconLoader::Desktop, KIconLoader::DisabledState);
+ m_preview->setPixmap(disabledPixmap);
KIO::PreviewJob* job = KIO::filePreview(list,
m_preview->width(),