Files
create/src/Gui
Rexbas 37e600e766 Gui: Refactor navigation animations
- Animations are played through an Animator
- Standard animations have a fixed duration and inherit from QVariantAnimation
- The animation duration can be changed in the preferences
- Fix animations when using the two arrows above the NaviCube
- Start an animation or start and wait for an animation
- Replaces standard camera animations (e.g. by selecting standard views or NaviCube) with FixedTimeAnimation
- Replace View3DInventorViewer's CameraAnimation with FixedTimeAnimation
- Replace OpenInventor navigation style infinite spin animation with SpinningAnimation
- Stops an active animation when a new animation is started
- Stops an active animation when the user starts dragging, panning or zooming
- Refactor reorientCamera so it can be used in animations
- Enable animations by default
2023-10-25 11:17:55 +02:00
..
2023-09-09 17:50:51 +02:00
2023-09-29 22:57:37 -05:00
2023-10-13 19:05:16 +02:00
2023-09-14 20:53:04 -05:00
2023-08-08 21:10:16 +02:00
2023-05-22 15:21:40 +02:00
2022-11-28 08:39:38 -06:00
2023-02-01 13:49:35 +01:00
2022-08-09 12:43:23 +02:00
2022-08-09 12:43:23 +02:00
2023-08-04 17:09:53 +02:00
2022-07-17 03:53:11 +02:00
2023-09-01 13:28:19 +02:00
2023-09-14 13:24:24 +02:00
2023-07-15 11:17:45 +02:00
2022-08-09 12:43:23 +02:00
2023-03-22 16:08:09 +01:00
2023-10-24 10:46:41 +02:00
2022-12-02 19:18:54 -06:00
2022-12-27 21:44:11 -06:00
2022-08-09 12:43:23 +02:00
2023-10-12 11:48:16 +02:00
2022-12-16 15:33:52 +01:00
2022-08-09 12:43:23 +02:00
2022-08-09 12:43:23 +02:00
2023-08-07 19:51:15 -06:00
2022-08-12 17:59:59 +02:00
2022-09-18 11:06:51 -05:00
2022-08-09 12:43:23 +02:00
2023-08-04 17:09:53 +02:00
2023-04-05 00:44:13 +02:00
2022-12-01 12:56:58 +01:00
2023-07-15 11:17:45 +02:00
2023-08-04 17:09:53 +02:00
2022-12-02 00:50:00 +01:00
2023-08-04 19:46:12 +02:00
2022-08-09 12:43:23 +02:00
2022-08-09 12:43:23 +02:00
2023-04-13 01:12:56 +02:00