From 97c14dba70f04e8ac294c723459dd5ca047490b9 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 18 Jul 2021 11:06:38 -0700 Subject: [PATCH] timeline: show tooltip I don't know when this was removed but now it's back. Tooltips have a chance of getting in the way so this may switch to the status bar at some point. --- app/widget/timelinewidget/view/timelineview.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/widget/timelinewidget/view/timelineview.cpp b/app/widget/timelinewidget/view/timelineview.cpp index 7b0c7270b..6d4d787e3 100644 --- a/app/widget/timelinewidget/view/timelineview.cpp +++ b/app/widget/timelinewidget/view/timelineview.cpp @@ -88,6 +88,19 @@ void TimelineView::mouseMoveEvent(QMouseEvent *event) return; } + if (event->buttons() == Qt::NoButton) { + Block* b = GetItemAtScenePos(timeline_event.GetFrame(), timeline_event.GetTrack().index()); + if (b) { + setToolTip(tr("In: %1\nOut: %2\nDuration: %3").arg( + Timecode::time_to_timecode(b->in(), timebase(), Core::instance()->GetTimecodeDisplay()), + Timecode::time_to_timecode(b->out(), timebase(), Core::instance()->GetTimecodeDisplay()), + Timecode::time_to_timecode(b->length(), timebase(), Core::instance()->GetTimecodeDisplay()) + )); + } else { + setToolTip(QString()); + } + } + emit MouseMoved(&timeline_event); }