Remove SessionModel/SessionItem from MaterialModel/MaterialItem
-
MaterialModel
andMaterialItem
are "normal" and simple classes now - no dependencies toSessionModel
orSessionItem
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 ofInstrumentModel
andSampleModel
- 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