Skip to content
Snippets Groups Projects
  1. May 31, 2023
    • Schrödter, Tobias's avatar
      Replace TrackPerson inheritance with composition · 191a6c1e
      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
      191a6c1e
  2. May 16, 2023
  3. May 09, 2023
  4. Apr 19, 2023
  5. Apr 14, 2023
  6. Mar 27, 2023
    • d.kilic's avatar
      Gray out calib (3/N) · df494722
      d.kilic authored
      - Introduces `ExtrinsicParameters`-Struct
      - Extract `ExtrinsicBox` from `Control`
      df494722
  7. Mar 17, 2023
  8. Mar 06, 2023
  9. Feb 17, 2023
  10. Feb 06, 2023
  11. Feb 03, 2023
    • d.kilic's avatar
      Restructure GUI: `FilterBeforeBox` and `IntrinsicBox` · de55ad08
      d.kilic authored
      - Move "filter before" GroupBox into own widget
      - Move "intrinsic" GroupBox into own widget
      - Save intrinsic calibration in struct
      - Use said struct as parameter for `CalibFilter`
      - Add `setValue`-helper function for loading values into UI respecting min/max
      - Move PeTrack-Version from Setter to Constructor of Petrack-object
      - Add Unit-Tests
      de55ad08
  12. Jan 19, 2023
  13. Jan 12, 2023
  14. Nov 16, 2022
  15. Nov 11, 2022
  16. Nov 10, 2022
  17. Nov 09, 2022
  18. Oct 27, 2022
  19. Oct 26, 2022
  20. Oct 21, 2022
  21. Sep 22, 2022
  22. Sep 12, 2022
  23. Sep 01, 2022
    • d.kilic's avatar
      Replace all Q(Double)SpinBoxes with P(Double)SpinBoxes · 7de5a4dc
      d.kilic authored
      The custom spinboxes ignore the wheel event, i.e. can not be changed with the mouse wheel.
      
      This MR does not touch sliders. **Sliders can still be changed by scrolling** and spinboxes connected to sliders (i.e. translation of coordinate system) are changed as well, when the slider is changed by scrolling.
      7de5a4dc
  24. Jul 29, 2022
  25. Jul 08, 2022
    • d.kilic's avatar
      Fix warnings on MSVC compiler · 3932b826
      d.kilic authored
      - Preparation on a switch to MSVC on windows
        - Reason: Support for vcpkg, while MinGW is only community supported
      3932b826
  26. Jun 14, 2022
  27. Jun 03, 2022
  28. May 06, 2022
  29. Apr 29, 2022
  30. Apr 07, 2022
  31. Mar 30, 2022
  32. Mar 29, 2022
  33. Mar 23, 2022
  34. Mar 14, 2022
Loading