A user wants to export markers as chapters for multiple languages.
The user can do that by assigning different colors and overlapping them at desired timestamps.
But QT shows only the latest created one when multiple QML objects are nested. The user can’t see what the marker names (chapter texts) are on the Timeline ruler underneath.
The user can go to the Markers panel and change the orders to make a desired language visible.
Here is another use case:
A user has two markers overlapping each other.
The user wants to move the marker underneath without moving the marker on top.
As of now, the user has to move the marker on top, move the marker underneath, and move the marker on top back to where it was to do this.
Custom sorting in addition to automatic sorting based on Color, Name, and Start Time is also desirable. There may be some unique categorization scheme a user uses that no one can promptly understand. Kind of like I’d imaging someone is doing in the Playlist panel and Filters panel.
There is a more convenient way to do it from the Markers panel:
We already can reorder the markers by clicking on the columns heads, but I agree that in some occasions it would be useful to be able to move only one markers in the list.
I didn’t think of that. It’s pretty useful for a workaround. Thanks.
I think there is some internal number that is tied to marker creation order, maybe as a part of some Qt iteration mechanism (because markers use Repeater QML object). Qt seems to decide which marker comes on top based on that order.
Auto reordering through one of the column heads doesn’t change this creation order. So the markers appearance on the ruler stays the same.
I haven’t investigated enough about that row and column thing (pretty sure it’s QTreeView) to know how the list of markers are managed, so I don’t know how it can be implemented, but if this creation order can be manipulated somehow (or maybe through the use of z property in QML), then the nesting issue would be solved.