Feat/colabsable setting dialog
Description
This update introduces a collapsible side panel as an alternative to popups. It is implemented as a standalone widget with a toolbar and an extendable stack widget that can hold context menus (or any other QWidget
). The orientation can be configured for left, right, top, or bottom. Animations can be disabled, and the panel width can be adjusted dynamically.
Related Issues
Closes #415 (closed)
Type of Change
- New Feature: Collapsible side menu with a toolbar
Potential Side Effects
None identified so far, as the feature is not currently in use. It is planned for integration into the next-generation plot suite.
Screenshots / GIFs (if applicable)
Screen_Recording_2024-12-09_at_21.23.33
Additional Comments
This merge request must be merged after !371 (merged), as the toolbar changes introduced there are extensively used in this widget.