#include <abstractplaylistitem.h>

Public Member Functions | |
| AbstractPlaylistItem () | |
| ~AbstractPlaylistItem () | |
| const QString | title () const |
| const QString | artist () const |
| const QString | album () const |
| const QString | comment () const |
| const QString | genre () const |
| const QString | composer () const |
| const QString | track () const |
| const QString | year () const |
| const QString | discNumber () const |
| const QString | url () const |
| qint64 | length () |
| bool | isEmpty () |
| void | clear () |
| virtual void | setMetaData (const QMap< Qmmp::MetaData, QString > &metaData) |
| virtual void | setMetaData (Qmmp::MetaData key, const QString &value) |
| virtual void | setLength (qint64 length) |
| const QMap< Qmmp::MetaData, QString > | metaData () |
| AbstractPlaylistItem::AbstractPlaylistItem | ( | ) |
Constructs empty AbstractPlaylistItem object.
| AbstractPlaylistItem::~AbstractPlaylistItem | ( | ) |
Object destructor
| const QString AbstractPlaylistItem::album | ( | ) | const |
Returns song album.
| const QString AbstractPlaylistItem::artist | ( | ) | const |
Returns song artist.
| void AbstractPlaylistItem::clear | ( | ) |
Removes all metadata from item.
| const QString AbstractPlaylistItem::comment | ( | ) | const |
Returns comment.
| const QString AbstractPlaylistItem::composer | ( | ) | const |
Returns composer.
| const QString AbstractPlaylistItem::discNumber | ( | ) | const |
Returns disc number.
| const QString AbstractPlaylistItem::genre | ( | ) | const |
Returns genre.
| bool AbstractPlaylistItem::isEmpty | ( | ) |
Returns true if item has no metadata.
| qint64 AbstractPlaylistItem::length | ( | ) |
Returns song length in seconds.
| const QMap<Qmmp::MetaData, QString> AbstractPlaylistItem::metaData | ( | ) |
Returns all meta data in map.
| virtual void AbstractPlaylistItem::setLength | ( | qint64 | length | ) | [virtual] |
Sets length in seconds.
| virtual void AbstractPlaylistItem::setMetaData | ( | Qmmp::MetaData | key, | |
| const QString & | value | |||
| ) | [virtual] |
Loads one metadata value.
| key | Metadata key. | |
| value | Metadata value. |
| virtual void AbstractPlaylistItem::setMetaData | ( | const QMap< Qmmp::MetaData, QString > & | metaData | ) | [virtual] |
Loads metadata.
| metaData | A map with metadata. |
| const QString AbstractPlaylistItem::title | ( | ) | const |
Returns song title.
| const QString AbstractPlaylistItem::track | ( | ) | const |
Returns track number.
| const QString AbstractPlaylistItem::url | ( | ) | const |
Returns stream url or local file path.
| const QString AbstractPlaylistItem::year | ( | ) | const |
Returns year.
1.5.9