diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2021-01-26 21:36:43 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2021-01-26 21:36:43 +0000 |
| commit | a09fe7170f1e3ff3b7a341367bac4a5b1556839a (patch) | |
| tree | 3a21be9bb5627b85e70538f9d2631f2a0efe7b68 | |
| parent | f63f179f8f3f976cda5f2f9a6ccdf7ba2fd6e337 (diff) | |
| download | qmmp-a09fe7170f1e3ff3b7a341367bac4a5b1556839a.tar.gz qmmp-a09fe7170f1e3ff3b7a341367bac4a5b1556839a.tar.bz2 qmmp-a09fe7170f1e3ff3b7a341367bac4a5b1556839a.zip | |
added CUE functions
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9667 90c681e8-e032-0410-971d-27865f9a5e38
| -rw-r--r-- | src/qmmp/metadatamodel.cpp | 13 | ||||
| -rw-r--r-- | src/qmmp/metadatamodel.h | 6 |
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. */ |
