Changeset View
Changeset View
Standalone View
Standalone View
effects/blur/blur.h
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Line(s) | 51 | public: | |||
---|---|---|---|---|---|
62 | void paintEffectFrame(EffectFrame *frame, QRegion region, double opacity, double frameOpacity) override; | 62 | void paintEffectFrame(EffectFrame *frame, QRegion region, double opacity, double frameOpacity) override; | ||
63 | 63 | | |||
64 | bool provides(Feature feature) override; | 64 | bool provides(Feature feature) override; | ||
65 | 65 | | |||
66 | int requestedEffectChainPosition() const override { | 66 | int requestedEffectChainPosition() const override { | ||
67 | return 75; | 67 | return 75; | ||
68 | } | 68 | } | ||
69 | 69 | | |||
70 | bool eventFilter(QObject *watched, QEvent *event) override; | ||||
71 | | ||||
70 | public Q_SLOTS: | 72 | public Q_SLOTS: | ||
71 | void slotWindowAdded(KWin::EffectWindow *w); | 73 | void slotWindowAdded(KWin::EffectWindow *w); | ||
72 | void slotWindowDeleted(KWin::EffectWindow *w); | 74 | void slotWindowDeleted(KWin::EffectWindow *w); | ||
73 | void slotPropertyNotify(KWin::EffectWindow *w, long atom); | 75 | void slotPropertyNotify(KWin::EffectWindow *w, long atom); | ||
74 | void slotScreenGeometryChanged(); | 76 | void slotScreenGeometryChanged(); | ||
75 | 77 | | |||
76 | private: | 78 | private: | ||
77 | QRect expand(const QRect &rect) const; | 79 | QRect expand(const QRect &rect) const; | ||
▲ Show 20 Lines • Show All 71 Lines • Show Last 20 Lines |