aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/qmmp/metadatamodel.cpp13
-rw-r--r--src/qmmp/metadatamodel.h6
2 files changed, 18 insertions, 1 deletions
diff --git a/src/qmmp/metadatamodel.cpp b/src/qmmp/metadatamodel.cpp
index 8c557d871..1e8336f7a 100644
--- a/src/qmmp/metadatamodel.cpp
+++ b/src/qmmp/metadatamodel.cpp
@@ -95,6 +95,19 @@ QString MetaDataModel::coverPath() const
return QString();
}
+QString MetaDataModel::cue() const
+{
+ return QString();
+}
+
+void MetaDataModel::setCue(const QString &content)
+{
+ Q_UNUSED(content);
+}
+
+void MetaDataModel::removeCue()
+{}
+
bool MetaDataModel::isReadOnly() const
{
return m_readOnly;
diff --git a/src/qmmp/metadatamodel.h b/src/qmmp/metadatamodel.h
index 58a2a3430..e67df57ac 100644
--- a/src/qmmp/metadatamodel.h
+++ b/src/qmmp/metadatamodel.h
@@ -86,7 +86,8 @@ public:
enum DialogHint
{
IsCoverEditable = 0x1, /*!< Enable cover editor. */
- CompletePropertyList = 0x2 /*!< Show properties from \b extraProperties() only (ignore other sources) */
+ CompletePropertyList = 0x2, /*!< Show properties from \b extraProperties() only (ignore other sources) */
+ IsCueEditable = 0x4
};
Q_DECLARE_FLAGS(DialogHints, DialogHint)
/*!
@@ -134,6 +135,9 @@ public:
* Returns path to cover pixmap.
*/
virtual QString coverPath() const;
+ virtual QString cue() const;
+ virtual void setCue(const QString &content);
+ virtual void removeCue();
/*!
* Returns \b true if file is opened in read only mode. Otherwise returns \b false.
*/