|
Sayonara Player
|
The MetaDataInfo class. More...
#include <MetaDataInfo.h>
Public Member Functions | |
| MetaDataInfo (const MetaDataList &tracks) | |
| virtual QString | header () const |
| virtual QString | subheader () const |
| virtual QString | infostring () const |
| virtual QList< StringPair > | infostringMap () 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 |
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.