+ else {
+ if (qAbs((pos - m_zoneStart) * m_scale) < 4) {
+ setToolTip(i18n("Zone start: %1", m_manager->timecode().getTimecodeFromFrames(m_zoneStart)));
+ } else if (qAbs((pos - m_zoneEnd) * m_scale) < 4) {
+ setToolTip(i18n("Zone end: %1", m_manager->timecode().getTimecodeFromFrames(m_zoneEnd)));
+ } else if (pos > m_zoneStart && pos < m_zoneEnd) {
+ setToolTip(i18n("Zone duration: %1", m_manager->timecode().getTimecodeFromFrames(m_zoneEnd - m_zoneStart)));
+ } else setToolTip(i18n("Position: %1", m_manager->timecode().getTimecodeFromFrames(pos)));
+ }