Manage multiple timeline
Description
The application must allow users to manage and display multiple timelines for the same video. Each timeline will be able to independently manage its own groups and its own annotations.
Properties
name: str
groups: list[AnnotationGroup]
annotations: list[Annotation]
Display
Each timeline will be displayed in the TimelineWidget
.
The TimelineWidget will be composed of 2 elements:
- A TreeWidget positioned on the left which will list the names of all timelines.
- A QGraphicsView positioned to the right of the TreeWidget will display opposite each timeline name, the corresponding timeline with its annotations.
Edited by Esteban Milleret