Changeset View
Changeset View
Standalone View
Standalone View
effects/cubeslide/cubeslide.h
Show All 34 Lines | 34 | { | |||
---|---|---|---|---|---|
35 | Q_OBJECT | 35 | Q_OBJECT | ||
36 | Q_PROPERTY(int rotationDuration READ configuredRotationDuration) | 36 | Q_PROPERTY(int rotationDuration READ configuredRotationDuration) | ||
37 | Q_PROPERTY(bool dontSlidePanels READ isDontSlidePanels) | 37 | Q_PROPERTY(bool dontSlidePanels READ isDontSlidePanels) | ||
38 | Q_PROPERTY(bool dontSlideStickyWindows READ isDontSlideStickyWindows) | 38 | Q_PROPERTY(bool dontSlideStickyWindows READ isDontSlideStickyWindows) | ||
39 | Q_PROPERTY(bool usePagerLayout READ isUsePagerLayout) | 39 | Q_PROPERTY(bool usePagerLayout READ isUsePagerLayout) | ||
40 | Q_PROPERTY(bool useWindowMoving READ isUseWindowMoving) | 40 | Q_PROPERTY(bool useWindowMoving READ isUseWindowMoving) | ||
41 | public: | 41 | public: | ||
42 | CubeSlideEffect(); | 42 | CubeSlideEffect(); | ||
43 | ~CubeSlideEffect(); | 43 | ~CubeSlideEffect() override; | ||
44 | virtual void reconfigure(ReconfigureFlags); | 44 | void reconfigure(ReconfigureFlags) override; | ||
45 | virtual void prePaintScreen(ScreenPrePaintData& data, int time); | 45 | void prePaintScreen(ScreenPrePaintData& data, int time) override; | ||
46 | virtual void paintScreen(int mask, QRegion region, ScreenPaintData& data); | 46 | void paintScreen(int mask, QRegion region, ScreenPaintData& data) override; | ||
47 | virtual void postPaintScreen(); | 47 | void postPaintScreen() override; | ||
48 | virtual void prePaintWindow(EffectWindow* w, WindowPrePaintData& data, int time); | 48 | void prePaintWindow(EffectWindow* w, WindowPrePaintData& data, int time) override; | ||
49 | virtual void paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data); | 49 | void paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data) override; | ||
50 | virtual bool isActive() const; | 50 | bool isActive() const override; | ||
51 | 51 | | |||
52 | int requestedEffectChainPosition() const override { | 52 | int requestedEffectChainPosition() const override { | ||
53 | return 50; | 53 | return 50; | ||
54 | } | 54 | } | ||
55 | 55 | | |||
56 | static bool supported(); | 56 | static bool supported(); | ||
57 | 57 | | |||
58 | // for properties | 58 | // for properties | ||
▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines |