X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fsmallruler.cpp;h=f138b972c5e11275439720f9d4fc484b78e4e27b;hb=ffbd98f8303b09f3fd4f7cf2c74c20080c7fd115;hp=c002c5c46c4a03978b4d592595ca2ac49023a019;hpb=91ad3cbeeb27144fd60147fe2b02dc4b7102395b;p=kdenlive diff --git a/src/smallruler.cpp b/src/smallruler.cpp index c002c5c4..f138b972 100644 --- a/src/smallruler.cpp +++ b/src/smallruler.cpp @@ -121,16 +121,17 @@ void SmallRuler::mouseMoveEvent(QMouseEvent * event) } } -void SmallRuler::slotNewValue(int value) +bool SmallRuler::slotNewValue(int value) { m_cursorFramePosition = value; int oldPos = m_cursorPosition; m_cursorPosition = value * m_scale; - if (oldPos == m_cursorPosition) return; + if (oldPos == m_cursorPosition) return false; const int offset = 6; const int x = qMin(oldPos, m_cursorPosition); const int w = qAbs(oldPos - m_cursorPosition); update(x - offset, 4, w + 2 * offset, 6); + return true; } //virtual