]> git.sesse.net Git - kdenlive/blobdiff - src/beziercurve/beziersplinewidget.h
bezier color curves: double click to link/unlink handles + some cleanups
[kdenlive] / src / beziercurve / beziersplinewidget.h
index ccdff1983d5fd103297a6c918b75d0b1cbf2f844..ee8935fcd51d8059ba38c2b5ef2dfdd61ced08bf 100644 (file)
@@ -26,6 +26,8 @@
 #include <QtCore>
 #include <QWidget>
 
+class DragValue;
+
 class BezierSplineWidget : public QWidget
 {
     Q_OBJECT
@@ -64,8 +66,16 @@ private slots:
     /** @brief Linkes the handles. This will always make them stay in one line through p. */
     void slotSetHandlesLinked(bool linked);
 
+    void slotShowAllHandles(bool show);
+
 private:
     Ui::BezierSpline_UI m_ui;
+    DragValue *m_pX;
+    DragValue *m_pY;
+    DragValue *m_h1X;
+    DragValue *m_h1Y;
+    DragValue *m_h2X;
+    DragValue *m_h2Y;
     BezierSplineEditor m_edit;
     CurveModes m_mode;
     bool m_showPixmap;