]> git.sesse.net Git - kdenlive/blobdiff - src/beziercurve/beziersplinewidget.cpp
Bezier Spline Widget: Make it possible to zoom out (because handles can have values...
[kdenlive] / src / beziercurve / beziersplinewidget.cpp
index e784e04459a0959942aa8dfdb5acfce392ae794b..b2491c75724dd13939691e9f93d27717e453a7ed 100644 (file)
@@ -33,6 +33,8 @@ BezierSplineWidget::BezierSplineWidget(const QString& spline, QWidget* parent) :
 
     m_ui.buttonLinkHandles->setIcon(KIcon("insert-link"));
     m_ui.buttonLinkHandles->setEnabled(false);
+    m_ui.buttonZoomIn->setIcon(KIcon("zoom-in"));
+    m_ui.buttonZoomOut->setIcon(KIcon("zoom-out"));
     m_ui.widgetPoint->setEnabled(false);
 
     CubicBezierSpline s;
@@ -48,6 +50,9 @@ BezierSplineWidget::BezierSplineWidget(const QString& spline, QWidget* parent) :
     connect(m_ui.spinH1Y, SIGNAL(editingFinished()), this, SLOT(slotUpdateSpline()));
     connect(m_ui.spinH2X, SIGNAL(editingFinished()), this, SLOT(slotUpdateSpline()));
     connect(m_ui.spinH2Y, SIGNAL(editingFinished()), this, SLOT(slotUpdateSpline()));
+
+    connect(m_ui.buttonZoomIn, SIGNAL(clicked()), &m_edit, SLOT(slotZoomIn()));
+    connect(m_ui.buttonZoomOut, SIGNAL(clicked()), &m_edit, SLOT(slotZoomOut()));
 }
 
 QString BezierSplineWidget::spline()