Changeset View
Changeset View
Standalone View
Standalone View
plugins/scenes/qpainter/scene_qpainter.h
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Line(s) | 35 | public: | |||
---|---|---|---|---|---|
57 | } | 57 | } | ||
58 | 58 | | |||
59 | static SceneQPainter *createScene(QObject *parent); | 59 | static SceneQPainter *createScene(QObject *parent); | ||
60 | 60 | | |||
61 | protected: | 61 | protected: | ||
62 | void paintBackground(QRegion region) override; | 62 | void paintBackground(QRegion region) override; | ||
63 | Scene::Window *createWindow(Toplevel *toplevel) override; | 63 | Scene::Window *createWindow(Toplevel *toplevel) override; | ||
64 | void paintCursor() override; | 64 | void paintCursor() override; | ||
65 | void paintEffectQuickView(EffectQuickView *w) override; | ||||
65 | 66 | | |||
66 | private: | 67 | private: | ||
67 | explicit SceneQPainter(QPainterBackend *backend, QObject *parent = nullptr); | 68 | explicit SceneQPainter(QPainterBackend *backend, QObject *parent = nullptr); | ||
68 | QScopedPointer<QPainterBackend> m_backend; | 69 | QScopedPointer<QPainterBackend> m_backend; | ||
69 | QScopedPointer<QPainter> m_painter; | 70 | QScopedPointer<QPainter> m_painter; | ||
70 | class Window; | 71 | class Window; | ||
71 | }; | 72 | }; | ||
72 | 73 | | |||
▲ Show 20 Lines • Show All 130 Lines • Show Last 20 Lines |