blur behind panels

This commit is contained in:
Marco Martin 2013-02-21 16:22:42 +01:00
parent 73ab93e009
commit 790036d5f8

View File

@ -20,6 +20,8 @@
#include <QDebug> #include <QDebug>
#include <kwindoweffects.h>
#include <Plasma/Package> #include <Plasma/Package>
PanelView::PanelView(Plasma::Corona *corona, QWindow *parent) PanelView::PanelView(Plasma::Corona *corona, QWindow *parent)
@ -31,6 +33,9 @@ PanelView::PanelView(Plasma::Corona *corona, QWindow *parent)
setClearBeforeRendering(true); setClearBeforeRendering(true);
setColor(QColor(Qt::transparent)); setColor(QColor(Qt::transparent));
setFlags(Qt::FramelessWindowHint); setFlags(Qt::FramelessWindowHint);
//TODO: how to take the shape from the framesvg?
KWindowEffects::enableBlurBehind(winId(), true);
} }
PanelView::~PanelView() PanelView::~PanelView()