The ISerializable class ensures that inherit classes can be transformed to and from text.
Definition ISerializable.h:20
virtual QVariant toText()=0
toText generates a QVariant which contains the models data
virtual void fromText(QVariant data)=0
fromText recreates the given model form a QVariant