FrameJogBar
The frame slider: a ruler of per-frame stops with a draggable playhead, after LightWave Layout's timeline.
| Inherits | QWidget |
In the namespace construct::ui. Declared in src/libs/libconstruct/construct/ui/FrameJogBar.hpp.
Detailed description
Three numbers drive it — start, end and current. It renders the span as a ruler with one tick per frame (thinned automatically once the frames are closer together than a few pixels, because a solid gray band is not a ruler), labeled majors at a round interval, and a thumb carrying the current frame number.
It is a VIEW plus a gesture. It never writes the scene: dragging emits scrubbed() and the panel above decides what that means, which keeps the widget reusable for any frame range and keeps the clamping rules in one place (Construct's animation clock owns them).