Add Lottie marker support to LottieAnimation


Lottie animations can define named markers tied to specific frames.
This exposes those markers through the read-only markers property and
adds gotoAndPlay()/gotoAndStop() overloads that accept marker names.
Markers with a non-zero duration (dr) stop playback automatically at
the end of the segment. Navigation UI is also added to the viewer example.

Task-number: QTBUG-146788
Change-Id: I645ad021ff9e4d9e6bf93506c9e2323d58ea893f
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
commitd5b3d6de6f0dd11c07a6f4264d42d400ec094f3b
parentf8ac39d47e572cdbf06884232e882ad39b0e710c
authorKwanghyo Park <kwanghyo.park@qt.io>
committerKwanghyo Park <kwanghyo.park@qt.io>
commit timeThu, 25 Jun 2026 07:49:21 +0000