34 Q_PROPERTY(KDecoration2::DecoratedClient *
client READ
client CONSTANT)
40 void paint(QPainter *painter, const QRect &repaintRegion) override;
42 Q_INVOKABLE QVariant
readConfig(const QString &key, const QVariant &defaultValue = QVariant());
65 void setupBorders(QQuickItem *
item);
68 void updateExtendedBorders();
70 bool m_supportsMask{
false};
73 std::unique_ptr<QQuickItem> m_item;
74 std::unique_ptr<QQmlContext> m_qmlContext;
81 std::unique_ptr<KWin::OffscreenQuickView> m_view;