![]() |
Sayonara Player
|
The MetaDataInfo class. More...
#include <MetaDataInfo.h>
Public Member Functions | |
MetaDataInfo (const MetaDataList &v_md) | |
virtual QString | header () const |
virtual QString | subheader () const |
virtual QString | infostring () const |
virtual QList< StringPair > | infostringMap () const |
virtual QString | additionalInfostring () const |
virtual Cover::Location | coverLocation () const |
const Util::Set< QString > & | albums () const |
const Util::Set< QString > & | artists () const |
const Util::Set< QString > & | albumArtists () const |
const Util::Set< AlbumId > & | albumIds () const |
const Util::Set< ArtistId > & | artistIds () const |
const Util::Set< ArtistId > & | albumArtistIds () const |
QStringList | paths () const |
QString | pathsString () const |
Protected Member Functions | |
QString | calcTracknumString (TrackNum tracknum) |
QString | calcArtistString () const |
QString | calcAlbumString () |
virtual void | calcCoverLocation () |
virtual void | calcSubheader () |
virtual void | calcHeader () |
void | insertPlayingTime (MilliSeconds ms) |
void | insertGenre (const Util::Set< Genre > &genres) |
void | insertFilesize (uint64_t filesize) |
void | insertFiletype (const Util::Set< QString > &filetypes) |
void | insertComment (const Util::Set< QString > &comments) |
void | insertCreatedates (uint64_t minDate, uint64_t maxDate) |
void | insertModifydates (uint64_t minDate, uint64_t maxDate) |
void | insertIntervalInfoField (InfoStrings key, int min, int max) |
void | insertNumericInfoField (InfoStrings key, int number) |
Protected Attributes | |
QString | mHeader |
QString | mSubheader |
QMap< InfoStrings, QString > | mInfo |
QList< StringPair > | mAdditionalInfo |
The MetaDataInfo class.