20 #ifndef PLAYLISTPARSER_H 21 #define PLAYLISTPARSER_H 23 #include <QStringList> 25 #include "playlisttrack.h" 26 #include "playlistformat.h" 37 static QList<PlayListFormat*>
formats();
67 static void savePlayList(QList<PlayListTrack *> tracks,
const QString &f_name);
73 static QList<PlayListTrack *>
loadPlaylist(
const QString &f_name);
80 static QList<PlayListTrack *>
loadPlaylist(
const QString &fmt,
const QByteArray &content);
89 static QList<PlayListFormat*> *m_formats;
static void loadFormats()
static void savePlayList(QList< PlayListTrack *> tracks, const QString &f_name)
static PlayListFormat * findByPath(const QString &filePath)
static PlayListFormat * findByMime(const QString &mime)
static PlayListFormat * findByUrl(const QUrl &url)
static QList< PlayListFormat * > formats()
static bool isPlayList(const QString &url)
static QStringList nameFilters()
static QList< PlayListTrack * > loadPlaylist(const QString &f_name)
The PlaylistParser class provides a simple api to access playlist format plugins. ...
Definition: playlistparser.h:31