X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcornerswidget.cpp;h=1c2326bf251399d729219f8e912e33d19ed97cad;hb=7a75f3504dd1ca2d84ee4e46e6cb1b4eca2e509d;hp=6905de5b5782ca7e8346de5dba5dd83013cce958;hpb=ce68de86827a11cd0dc96465fba021b2f7ceea55;p=kdenlive diff --git a/src/cornerswidget.cpp b/src/cornerswidget.cpp index 6905de5b..1c2326bf 100644 --- a/src/cornerswidget.cpp +++ b/src/cornerswidget.cpp @@ -43,7 +43,6 @@ CornersWidget::CornersWidget(Monitor *monitor, QDomElement e, int minFrame, int m_pos(0) { MonitorEditWidget *edit = monitor->getEffectEdit(); - edit->showVisibilityButton(true); m_scene = edit->getScene(); m_scene->cleanup(); @@ -57,8 +56,6 @@ CornersWidget::CornersWidget(Monitor *monitor, QDomElement e, int minFrame, int edit->addCustomButton(KIcon("insert-horizontal-rule"), i18n("Show/Hide the lines connecting the corners"), this, SLOT(slotShowLines(bool)), true, KdenliveSettings::onmonitoreffects_cornersshowlines()); - connect(edit, SIGNAL(showEdit(bool)), this, SLOT(slotShowScene(bool))); - connect(m_monitor, SIGNAL(renderPosition(int)), this, SLOT(slotCheckMonitorPosition(int))); connect(m_item, SIGNAL(changed()), this, SLOT(slotUpdateProperties())); connect(m_scene, SIGNAL(addKeyframe()), this, SLOT(slotInsertKeyframe())); @@ -72,9 +69,7 @@ CornersWidget::~CornersWidget() delete m_item; if (m_monitor) { MonitorEditWidget *edit = m_monitor->getEffectEdit(); - edit->showVisibilityButton(false); edit->removeCustomControls(); - m_monitor->slotEffectScene(false); } } @@ -168,20 +163,6 @@ QList CornersWidget::getPoints(QTableWidgetItem* keyframe) return points; } -void CornersWidget::slotCheckMonitorPosition(int renderPos) -{ - if (m_showScene) - emit checkMonitorPosition(renderPos); -} - -void CornersWidget::slotShowScene(bool show) -{ - m_showScene = show; - if (!m_showScene) - m_monitor->slotEffectScene(false); - else - slotCheckMonitorPosition(m_monitor->render->seekFramePosition()); -} void CornersWidget::slotShowLines(bool show) { @@ -265,4 +246,5 @@ void CornersWidget::slotInsertKeyframe() keyframe_list->selectRow(row); } + #include "cornerswidget.moc"