20 #ifndef PLAYLISTTRACK_H 21 #define PLAYLISTTRACK_H 24 #include <QStringList> 25 #include <qmmp/fileinfo.h> 26 #include <qmmp/qmmp.h> 27 #include "playlistitem.h" 84 const QString
url()
const;
89 void updateMetaData(
const QMap <Qmmp::MetaData, QString> &metaData);
141 void formatTitle(
int column);
143 QStringList m_formattedTitles;
144 QString m_formattedLength;
146 QStringList m_titleFormats;
147 QString m_groupFormat;
152 bool m_sheduledForDeletion;
153 MetaDataHelper *m_helper;
The FileInfo class stores metadata and audio information about media file or stream.
Definition: fileinfo.h:32
bool isSheduledForDeletion() const
The PlayListItem class provides an item for use with the PlayListModel class.
Definition: playlistitem.h:31
const QString formattedLength()
const QStringList formattedTitles()
const QString groupName()
const QString formattedTitle(int column)
void setLength(qint64 length)
PlayListTrack & operator=(const PlayListTrack &other)
void setTrackIndex(int track_index)
The QmmpUiSettings class provides access to global libqmmpui library settings.
Definition: qmmpuisettings.h:35
The PlayListTrack class provides a track for use with the PlayListModel class.
Definition: playlisttrack.h:36
const QString url() const