X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fonmonitoritems%2Frotoscoping%2Fsplineitem.h;h=e69a880be20f2d36131b28922e5abd254c219cb6;hb=17adadd166051add81f88643f9192172b367ead6;hp=376c622344c854e5ecf064dd49ca084fba32383b;hpb=e8f43a6f96b987e8476674484346fcb7d9e2eb6c;p=kdenlive diff --git a/src/onmonitoritems/rotoscoping/splineitem.h b/src/onmonitoritems/rotoscoping/splineitem.h index 376c6223..e69a880b 100644 --- a/src/onmonitoritems/rotoscoping/splineitem.h +++ b/src/onmonitoritems/rotoscoping/splineitem.h @@ -19,7 +19,6 @@ #ifndef SPLINEITEM_H #define SPLINEITEM_H -#include #include class BPoint; @@ -36,19 +35,19 @@ public: virtual int type() const; - bool editing(); + bool editing() const; void updateSpline(bool editing = false); - QList getPoints(); + QList getPoints() const; void setPoints(const QList &points); void removeChild(QGraphicsItem *child); protected: - virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); + void mousePressEvent(QGraphicsSceneMouseEvent *event); + void mouseMoveEvent(QGraphicsSceneMouseEvent *event); + void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); + void hoverMoveEvent(QGraphicsSceneHoverEvent *event); private: int getClosestPointOnCurve(const QPointF &point, double *tFinal);