![]() |
Sayonara Player
|
The ArtistInfo class. More...
#include <ArtistInfo.h>
Public Member Functions | |
ArtistInfo (const MetaDataList &tracs) | |
QString | additionalInfostring () const override |
Cover::Location | coverLocation () const override |
virtual QString | header () const |
virtual QString | subheader () const |
virtual QString | infostring () const |
virtual QList< StringPair > | infostringMap () 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 () |
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 ArtistInfo class.