m_lastSeekPosition = pos;
update();
}
+ event->accept();
}
+// virtual
+void SmallRuler::mouseReleaseEvent(QMouseEvent * event)
+{
+ event->accept();
+}
+
+
// virtual
void SmallRuler::leaveEvent(QEvent * event)
{
// virtual
void SmallRuler::mouseMoveEvent(QMouseEvent * event)
{
- QWidget::mouseMoveEvent(event);
const int pos = event->x() / m_scale;
if (event->buttons() & Qt::LeftButton) {
m_render->seekToFrame(pos);
setToolTip(i18n("Zone duration: %1", m_manager->timecode().getTimecodeFromFrames(m_zoneEnd - m_zoneStart)));
} else setToolTip(i18n("Position: %1", m_manager->timecode().getTimecodeFromFrames(pos)));
}
+ event->accept();
}
void SmallRuler::refreshRuler()