Changeset View
Changeset View
Standalone View
Standalone View
decorations/decorationbridge.h
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Line(s) | |||||
43 | 43 | | |||
44 | namespace Decoration | 44 | namespace Decoration | ||
45 | { | 45 | { | ||
46 | 46 | | |||
47 | class KWIN_EXPORT DecorationBridge : public KDecoration2::DecorationBridge | 47 | class KWIN_EXPORT DecorationBridge : public KDecoration2::DecorationBridge | ||
48 | { | 48 | { | ||
49 | Q_OBJECT | 49 | Q_OBJECT | ||
50 | public: | 50 | public: | ||
51 | virtual ~DecorationBridge(); | 51 | ~DecorationBridge() override; | ||
52 | 52 | | |||
53 | void init(); | 53 | void init(); | ||
54 | KDecoration2::Decoration *createDecoration(AbstractClient *client); | 54 | KDecoration2::Decoration *createDecoration(AbstractClient *client); | ||
55 | 55 | | |||
56 | std::unique_ptr<KDecoration2::DecoratedClientPrivate> createClient(KDecoration2::DecoratedClient *client, KDecoration2::Decoration *decoration) override; | 56 | std::unique_ptr<KDecoration2::DecoratedClientPrivate> createClient(KDecoration2::DecoratedClient *client, KDecoration2::Decoration *decoration) override; | ||
57 | std::unique_ptr<KDecoration2::DecorationSettingsPrivate> settings(KDecoration2::DecorationSettings *parent) override; | 57 | std::unique_ptr<KDecoration2::DecorationSettingsPrivate> settings(KDecoration2::DecorationSettings *parent) override; | ||
58 | void update(KDecoration2::Decoration *decoration, const QRect &geometry) override; | 58 | void update(KDecoration2::Decoration *decoration, const QRect &geometry) override; | ||
59 | 59 | | |||
▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines |