21 Q_PROPERTY(qreal cornerRadius READ cornerRadius WRITE setCornerRadius NOTIFY cornerRadiusChanged)
22 Q_PROPERTY(QColor blendColor READ blendColor WRITE setBlendColor NOTIFY blendColorChanged)
23 Q_PROPERTY(
bool valid READ valid NOTIFY validChanged)
24 Q_PROPERTY(
bool blurEnabled READ blurEnabled WRITE setBlurEnabled NOTIFY blurEnabledChanged)
25#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
33 qreal cornerRadius()
const;
34 void setCornerRadius(qreal newRadius);
36 const QColor &blendColor()
const;
37 void setBlendColor(
const QColor &newBlendColor);
41 bool blurEnabled()
const;
42 void setBlurEnabled(
bool newBlurEnabled);
45 void cornerRadiusChanged();
46 void blendColorChanged();
48 void blurEnabledChanged();
51 QSGNode *updatePaintNode(QSGNode *, UpdatePaintNodeData *)
override;
52 void itemChange(ItemChange change,
const ItemChangeData &value);
53 void componentComplete()
override;
61 Q_PRIVATE_SLOT(d_func(),
void _q_onHasBlurWindowChanged())
62 Q_PRIVATE_SLOT(d_func(),
void _q_updateBlurArea())