From 68fc7563e47f080ac9f4a60541c3570496460f6c Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Sat, 3 Oct 2009 20:48:34 +0000 Subject: [PATCH] Fix small issues with titler widget svn path=/trunk/kdenlive/; revision=3991 --- src/customtrackview.cpp | 3 +-- src/graphicsscenerectmove.cpp | 13 ++++++++----- src/widgets/titlewidget_ui.ui | 10 ++-------- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/src/customtrackview.cpp b/src/customtrackview.cpp index 1dbb0569..4906d82c 100644 --- a/src/customtrackview.cpp +++ b/src/customtrackview.cpp @@ -385,7 +385,6 @@ void CustomTrackView::mouseMoveEvent(QMouseEvent * event) return; } else if (m_operationMode == SPACER && move && m_selectionGroup) { // spacer tool - int mappedClick = (int)(mapToScene(m_clickEvent).x() + 0.5); if (snappedPos < 0) snappedPos = 0; // Make sure there is no collision QList children = m_selectionGroup->childItems(); @@ -3578,7 +3577,7 @@ void CustomTrackView::moveGroup(QList startClip, QList sta for (int i = 0; i < max; i++) { if (children.at(i)->type() == GROUPWIDGET) { children += children.at(i)->childItems(); - AbstractGroupItem *grp = static_cast(children.at(i)); + //AbstractGroupItem *grp = static_cast(children.at(i)); //grp->moveBy(offset.frames(m_document->fps()), trackOffset *(qreal) m_tracksHeight); /*m_document->clipManager()->removeGroup(grp); m_scene->destroyItemGroup(grp);*/ diff --git a/src/graphicsscenerectmove.cpp b/src/graphicsscenerectmove.cpp index 14eabe0d..dd233457 100644 --- a/src/graphicsscenerectmove.cpp +++ b/src/graphicsscenerectmove.cpp @@ -504,12 +504,15 @@ void GraphicsSceneRectMove::mouseMoveEvent(QGraphicsSceneMouseEvent* e) void GraphicsSceneRectMove::wheelEvent(QGraphicsSceneWheelEvent * wheelEvent) { - QList viewlist = views(); - //kDebug() << wheelEvent->delta() << " " << zoom; - if (viewlist.size() > 0) { - if (wheelEvent->delta() < 0) emit sceneZoom(true); - else emit sceneZoom(false); + if (wheelEvent->modifiers() == Qt::ControlModifier) { + QList viewlist = views(); + //kDebug() << wheelEvent->delta() << " " << zoom; + if (viewlist.size() > 0) { + if (wheelEvent->delta() > 0) emit sceneZoom(true); + else emit sceneZoom(false); + } } + else wheelEvent->setAccepted(false); } void GraphicsSceneRectMove::setScale(double s) diff --git a/src/widgets/titlewidget_ui.ui b/src/widgets/titlewidget_ui.ui index 8737c056..63c456d3 100644 --- a/src/widgets/titlewidget_ui.ui +++ b/src/widgets/titlewidget_ui.ui @@ -146,10 +146,10 @@ - -1000 + -5000 - 1000 + 5000 @@ -592,9 +592,6 @@ - - % - 100000 @@ -612,9 +609,6 @@ - - ° - -360 -- 2.39.2