]> git.sesse.net Git - kdenlive/blobdiff - src/customruler.cpp
Small repaint optimizations
[kdenlive] / src / customruler.cpp
index d1265173ee818a427df8af5057d4df1286bdfa7b..67401a34ca7cf17d79d359638baf15747999830e 100644 (file)
@@ -277,6 +277,11 @@ void CustomRuler::slotCursorMoved(int oldpos, int newpos)
     } else update(qMin(oldpos, newpos) * m_factor - offset() - 6, BIG_MARK_X, qAbs(oldpos - newpos) * m_factor + 14, MAX_HEIGHT - BIG_MARK_X);
 }
 
+void CustomRuler::updateRuler(int min, int max)
+{
+    update(min * m_factor - offset(), 0, max - min, height());
+}
+
 void CustomRuler::setPixelPerMark(int rate)
 {
     int scale = comboScale[rate];