]> git.sesse.net Git - kdenlive/blobdiff - src/geometryval.h
Fix regression introduced by document validation changes (document profile was not...
[kdenlive] / src / geometryval.h
index 82847c7c2e657699c794a0ae6ce26ad31657cab7..daa9bea5b48234303e1494a17a653f3abaa41a6a 100644 (file)
@@ -28,6 +28,7 @@
 #include "ui_geometryval_ui.h"
 #include "definitions.h"
 #include "keyframehelper.h"
+#include "ui_geometryposition_ui.h"
 
 //class QGraphicsScene;
 class GraphicsSceneRectMove;
@@ -41,6 +42,7 @@ class Geometryval : public QWidget
 public:
     explicit Geometryval(const MltVideoProfile profile, QPoint frame_size, QWidget* parent = 0);
     QDomElement getParamDesc();
+    void setFrameSize(QPoint p);
 
 private:
     Ui::Geometryval m_ui;
@@ -55,9 +57,10 @@ private:
     QMenu *m_scaleMenu;
     QMenu *m_alignMenu;
     QAction *m_syncAction;
-    QPoint m_frameSize;
     bool m_fixedMode;
+    QPoint m_frameSize;
     void updateTransitionPath();
+    Ui::GeometryPosition_UI *m_view;
 
 public slots:
     void setupParam(const QDomElement&, int, int);
@@ -83,6 +86,8 @@ private slots:
     void slotAlignHCenter();
     void slotAlignVCenter();
     void slotSyncCursor();
+    void slotGeometry();
+    void slotResetPosition();
 
 signals:
     void parameterChanged();