summaryrefslogtreecommitdiffstats
path: root/src/canvas/qxclipnode_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/canvas/qxclipnode_p.h')
-rw-r--r--src/canvas/qxclipnode_p.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/canvas/qxclipnode_p.h b/src/canvas/qxclipnode_p.h
index 76d7bbf..0754897 100644
--- a/src/canvas/qxclipnode_p.h
+++ b/src/canvas/qxclipnode_p.h
@@ -49,6 +49,10 @@
class QxClipNode : public ClipNode
{
public:
+ enum UpdateFlag {
+ UpdateGeometry = 1
+ };
+
QxClipNode(const QRectF &);
void setRect(const QRectF &);
@@ -57,6 +61,8 @@ public:
void setRadius(qreal radius);
qreal radius() const { return m_radius; }
+ virtual void update(uint updateFlags);
+
private:
void updateGeometry();
QRectF m_rect;