]> git.sesse.net Git - kdenlive/blobdiff - src/geometryval.h
Fix track issues:
[kdenlive] / src / geometryval.h
index cd4757029d460a4836223a771e4df82d3020dff3..4d8aae783fd9a8defaf52395a6484a0d398f4d2c 100644 (file)
@@ -51,6 +51,10 @@ private:
     Mlt::Geometry *m_geom;
     KeyframeHelper *m_helper;
     QGraphicsPathItem *m_path;
+    QMenu *m_scaleMenu;
+    QMenu *m_alignMenu;
+    QAction *m_syncAction;
+    bool m_fixedMode;
     void updateTransitionPath();
 
 public slots:
@@ -59,14 +63,26 @@ public slots:
 private slots:
     void slotNextFrame();
     void slotPreviousFrame();
-    void slotPositionChanged(int pos);
+    void slotPositionChanged(int pos, bool seek = true);
     void slotDeleteFrame();
     void slotAddFrame();
     void slotUpdateTransitionProperties();
     void slotTransparencyChanged(int transp);
+    void slotResize50();
+    void slotResize100();
+    void slotResize200();
+    void slotAlignRight();
+    void slotAlignLeft();
+    void slotAlignTop();
+    void slotAlignBottom();
+    void slotAlignCenter();
+    void slotAlignHCenter();
+    void slotAlignVCenter();
+    void slotSyncCursor();
 
 signals:
     void parameterChanged();
+    void seekToPos(int);
 };
 
 #endif