|
Qmmp
|
#include <metadatamodel.h>
Public Member Functions | |
| MetaDataModel (QObject *parent=0) | |
| virtual | ~MetaDataModel () |
| virtual QHash< QString, QString > | audioProperties () |
| virtual QHash< QString, QString > | descriptions () |
| virtual QList< TagModel * > | tags () |
| virtual QPixmap | cover () |
| virtual QString | coverPath () |
The MetaDataModel is the base interface class of metadata access.
| MetaDataModel | ( | QObject * | parent = 0 | ) |
Constructor.
| parent | Parent Object. |
| virtual ~MetaDataModel | ( | ) | [virtual] |
Destructor.
| virtual QHash<QString, QString> audioProperties | ( | ) | [virtual] |
Returns an associative array of the audio properties. Subclass should reimplement this function. Default implementation returns empty array.
| virtual QPixmap cover | ( | ) | [virtual] |
Returns cover pixmap. Subclass should reimplement this function. Default implementation returns empty pixmap.
| virtual QString coverPath | ( | ) | [virtual] |
Returns path to cover pixmap.
| virtual QHash<QString, QString> descriptions | ( | ) | [virtual] |
Returns an associative array of the long descriptions. Subclass should reimplement this function. Default implementation returns empty array.
Returns a list of available tags. Subclass should reimplement this function. Default implementation returns empty array.
1.7.6.1