#include <itunesdblistener.h>
Public Member Functions | |
| virtual Track * | createNewTrack () |
| virtual Playlist * | createNewPlaylist () |
| virtual void | handleError (const QString &message)=0 |
| virtual void | handleDataSet (Q_UINT32 type)=0 |
| virtual void | setNumTracks (Q_UINT32 numtracks)=0 |
| virtual void | setNumPlaylists (Q_UINT32 numplaylists)=0 |
| virtual void | handlePlaycount (Q_UINT32 idx, Q_UINT32 lastplayed, Q_UINT32 stars, Q_UINT32 count, Q_UINT32 bookmark)=0 |
| virtual void | handleOTGPlaylist (Playlist *playlist)=0 |
| virtual void | handlePlaylist (Playlist *playlist)=0 |
| virtual void | handleTrack (Track *track)=0 |
| virtual void | parseStarted ()=0 |
| virtual void | parseFinished ()=0 |
|
|
Creates a new Playlist. Override this method if you need your own Playlist implementation. The returned pointer will be handed over to the |
|
|
Creates a new Track. Override this method if you need your own Track implementation. The returned pointer will be handed over to the |
|
|
gets called if the parser finds a mhsd block |
|
|
gets called if an error occured during the parse process. The parse process ends after a call to this method. |
|
|
Handles the given on the go playlist. The pointer was created with the createNewPlaylist Method. The implementor is the owner thus responsible for managing the pointer. |
|
||||||||||||||||||||||||
|
Handles a given Playcount entry |
|
|
handles the given playlist. The pointer was created with the |
|
|
handles the given track. The pointer was created with the |
|
|
parsing process done. No calls to the methods above will happen from the parser. |
|
|
gets called at the beginning of the parse process. |
|
|
sets the number of playlists (information from the itunesdb file) |
|
|
sets the number of tracks (information from the itunesdb file) |
1.4.6