Changeset View
Changeset View
Standalone View
Standalone View
effects/desktopgrid/desktopgrid.h
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Line(s) | 59 | { | |||
---|---|---|---|---|---|
62 | Q_PROPERTY(int border READ configuredBorder) | 62 | Q_PROPERTY(int border READ configuredBorder) | ||
63 | Q_PROPERTY(Qt::Alignment desktopNameAlignment READ configuredDesktopNameAlignment) | 63 | Q_PROPERTY(Qt::Alignment desktopNameAlignment READ configuredDesktopNameAlignment) | ||
64 | Q_PROPERTY(int layoutMode READ configuredLayoutMode) | 64 | Q_PROPERTY(int layoutMode READ configuredLayoutMode) | ||
65 | Q_PROPERTY(int customLayoutRows READ configuredCustomLayoutRows) | 65 | Q_PROPERTY(int customLayoutRows READ configuredCustomLayoutRows) | ||
66 | Q_PROPERTY(bool usePresentWindows READ isUsePresentWindows) | 66 | Q_PROPERTY(bool usePresentWindows READ isUsePresentWindows) | ||
67 | // TODO: electric borders | 67 | // TODO: electric borders | ||
68 | public: | 68 | public: | ||
69 | DesktopGridEffect(); | 69 | DesktopGridEffect(); | ||
70 | ~DesktopGridEffect(); | 70 | ~DesktopGridEffect() override; | ||
71 | virtual void reconfigure(ReconfigureFlags); | 71 | void reconfigure(ReconfigureFlags) override; | ||
72 | virtual void prePaintScreen(ScreenPrePaintData& data, int time); | 72 | void prePaintScreen(ScreenPrePaintData& data, int time) override; | ||
73 | virtual void paintScreen(int mask, QRegion region, ScreenPaintData& data); | 73 | void paintScreen(int mask, QRegion region, ScreenPaintData& data) override; | ||
74 | virtual void postPaintScreen(); | 74 | void postPaintScreen() override; | ||
75 | virtual void prePaintWindow(EffectWindow* w, WindowPrePaintData& data, int time); | 75 | void prePaintWindow(EffectWindow* w, WindowPrePaintData& data, int time) override; | ||
76 | virtual void paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data); | 76 | void paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data) override; | ||
77 | virtual void windowInputMouseEvent(QEvent* e); | 77 | void windowInputMouseEvent(QEvent* e) override; | ||
78 | virtual void grabbedKeyboardEvent(QKeyEvent* e); | 78 | void grabbedKeyboardEvent(QKeyEvent* e) override; | ||
79 | virtual bool borderActivated(ElectricBorder border); | 79 | bool borderActivated(ElectricBorder border) override; | ||
80 | virtual bool isActive() const; | 80 | bool isActive() const override; | ||
81 | 81 | | |||
82 | int requestedEffectChainPosition() const override { | 82 | int requestedEffectChainPosition() const override { | ||
83 | return 50; | 83 | return 50; | ||
84 | } | 84 | } | ||
85 | 85 | | |||
86 | enum { LayoutPager, LayoutAutomatic, LayoutCustom }; // Layout modes | 86 | enum { LayoutPager, LayoutAutomatic, LayoutCustom }; // Layout modes | ||
87 | 87 | | |||
88 | // for properties | 88 | // for properties | ||
▲ Show 20 Lines • Show All 105 Lines • Show Last 20 Lines |