42 DefaultCaps = CreateRemove | Save,
44 Q_DECLARE_FLAGS(ModelCaps, ModelCap)
58 virtual QString name()
const = 0;
62 virtual QList<Qmmp::MetaData> keys()
const;
72 virtual void setValue(
Qmmp::MetaData key,
const QString &value) = 0;
81 virtual bool exists()
const;
85 virtual void create();
89 virtual void remove();
97 ModelCaps caps()
const;
103 Q_DECLARE_OPERATORS_FOR_FLAGS(TagModel::ModelCaps)
The StateHandler class provides is the base interface class of tag editor.
Definition: tagmodel.h:32
ModelCap
Definition: tagmodel.h:38
MetaData
Definition: qmmp.h:73