44 Q_DECLARE_FLAGS(ModelCaps, ModelCap)
58 virtual QString
name() const = 0;
62 virtual QList<Qmmp::MetaData>
keys() const;
67 virtual QString
value(Qmmp::MetaData key) const = 0;
100 ModelCaps m_f = DefaultCaps;
103Q_DECLARE_OPERATORS_FOR_FLAGS(
TagModel::ModelCaps)
virtual QString value(Qmmp::MetaData key) const =0
virtual QString name() const =0
virtual void setValue(Qmmp::MetaData key, const QString &value)=0
ModelCap
Definition tagmodel.h:39
@ CreateRemove
Definition tagmodel.h:40
@ Save
Definition tagmodel.h:41
TagModel(ModelCaps f=DefaultCaps)
virtual bool exists() const
virtual QList< Qmmp::MetaData > keys() const