#include <playlistitem.h>
Inheritance diagram for itunesdb::PlaylistItem:
Public Member Functions | |
Q_UINT32 | getID () const |
Q_UINT32 | getPosition () const |
void | setPosition (Q_UINT32 pos) |
bool | isPositionSet () const |
Protected Member Functions | |
PlaylistItem (Q_UINT32 ipod_id) | |
virtual void | doneAddingData () |
virtual void | readMHOD (QDataStream &stream, Q_UINT32 type, Q_UINT32 blocklen) |
Protected Attributes | |
Q_UINT32 | m_id |
Q_UINT32 | m_pos |
Friends | |
class | ItunesDBParser |
class | Playlist |
Q_UINT32 itunesdb::PlaylistItem::getID | ( | ) | const |
Returns the ID of the track this PlaylistItem is referring to.
Q_UINT32 itunesdb::PlaylistItem::getPosition | ( | ) | const |
Returns the position in the playlist.
void itunesdb::PlaylistItem::setPosition | ( | Q_UINT32 | pos | ) |
Sets the position of this PlaylistItem in the playlist.
bool itunesdb::PlaylistItem::isPositionSet | ( | ) | const [inline] |
Returns true if the position has been set.
void itunesdb::PlaylistItem::doneAddingData | ( | ) | [protected, virtual] |
override from ListItem::doneAddingData()
Reimplemented from itunesdb::ListItem.
void itunesdb::PlaylistItem::readMHOD | ( | QDataStream & | stream, | |
Q_UINT32 | type, | |||
Q_UINT32 | blocklen | |||
) | [protected, virtual] |
Reads the playlist order MHODs
Reimplemented from itunesdb::ListItem.