Skip to content

Remove SessionModel/SessionItem from MaterialModel/MaterialItem

m.puchner requested to merge MaterialsWithoutSessionModel into develop
  • MaterialModel and MaterialItem are "normal" and simple classes now - no dependencies to SessionModel or SessionItem left
  • Signalling for materials has been changed to standard Qt signalling instead of ModelMapper usage
  • Parameter tuning tree has been generalized to not be dependend on SessionItem/SessionModel. This will also ease the migration of InstrumentModel and SampleModel
  • Unnecessary parameter tuning data which can be regenerated automatically has been removed from the project file, which makes this file much smaller
  • Unnecessary material data has been removed from the project file as well (causing even more size reduction)
Edited by m.puchner

Merge request reports