]> git.sesse.net Git - kdenlive/blobdiff - src/customtrackview.h
abstract class for clipitem (many func's from clipitem must move to abstractclipitem)
[kdenlive] / src / customtrackview.h
index ca4ad9d77286a1d14d44ae8443068b2da73d98c7..6140b04843ab6bb83d1bf7b9cc11fab12cbd25f7 100644 (file)
@@ -85,7 +85,7 @@ private:
     QPointF m_startPos;
     OPERATIONTYPE m_operationMode;
     OPERATIONTYPE m_moveOpMode;
-    ClipItem *m_dragItem;
+    AbstractClipItem *m_dragItem;
     KUndoStack *m_commandStack;
     QGraphicsItem *m_visualTip;
     QGraphicsItemAnimation *m_animation;
@@ -94,8 +94,8 @@ private:
     QPen m_tipPen;
     double m_scale;
     int m_clickPoint;
-    QList <int> m_snapPoints;
-    void updateSnapPoints(ClipItem *selected);
+    QList <GenTime> m_snapPoints;
+    void updateSnapPoints(AbstractClipItem *selected);
     double getSnapPointForPos(double pos);
     ClipItem *getClipItemAt(int pos, int track);
     ClipItem *getClipItemAt(GenTime pos, int track);