Schrödter, Tobias
authored
Remove the inheritance from `TrackPerson` in favor of composition, this allows a better handling of interactions with the `TrackPerson` as changes now go through defined interfaces. Main changes: * `TrackPerson` no longer **is** a `QList<TrackPoints>` * `TrackPerson` now **has** a `QList<TrackPoints` * new function `deleteFrameRange` which will delete a range of frames, but leaving no gaps in the middle * `lastFrame` is now compute and not stored, hence no need to update it * `firstFrame` is set when creating a `TrackPerson` and will be updated when needed automatically
Name | Last commit | Last update |
---|---|---|
.. |