Skip to content

Reorg dirs: disentangle dependency of `GUI/utils` on `GUI/Models`

t.knopff requested to merge reorg_dirs into develop

To resolve the dependency of GUI/utils on GUI/Models the following has been made:

  • Split the Code of GUI/utils/GUIHelpers.* into GUI/utils/Helpers.* and GUI/Views/GUIHelpers.*. GUI/utils/Helpers.* now only contains utility functions not dependent on models or GUI elements. On the other hand GUI/Views/GUIHelpers.* contains GUI related utility functions.
  • GUI/utils/ImportDataInfo.* has been moved to GUI/Models/ because of the close relationship with the classes contained therein.

Merge request reports