50 #ifndef METADATAINTERFACE_HH
51 #define METADATAINTERFACE_HH
58 #if QT_VERSION >= 0x050000
59 #include <QJsonDocument>
104 QString key, QString value) {};
111 QString object_name, QString value) {};
113 #if QT_VERSION >= 0x050000
118 virtual void slotObjectMetadataDeserializedJson(
119 QString object_name, QJsonDocument value) {};
129 const QVector<QPair<QString, QString> > &data) = 0;
157 #if QT_VERSION >= 0x050000
163 #endif // METADATAINTERFACE_HH
virtual void metadataDeserialized(const QVector< QPair< QString, QString > > &data)=0
virtual void slotGenericMetadataDeserialized(QString key, QString value)
Enables implementers to react on deserialization of meta data.
virtual ~MetadataInterface()
Destructor.
virtual void slotObjectMetadataDeserialized(QString object_name, QString value)