15 #ifndef BORNAGAIN_MVVM_MODEL_MVVM_SERIALIZATION_JSONMODELCONVERTERINTERFACE_H
16 #define BORNAGAIN_MVVM_MODEL_MVVM_SERIALIZATION_JSONMODELCONVERTERINTERFACE_H
18 #include "mvvm/model_export.h"
Base class for all converters of SessionModel to/from json object.
virtual ~JsonModelConverterInterface()=default
virtual void from_json(const QJsonObject &, SessionModel &) const =0
virtual QJsonObject to_json(const SessionModel &) const =0
Main class to hold hierarchy of SessionItem objects.
materialitems.h Collection of materials to populate MaterialModel.