![]() |
Sayonara Player
|
#include <AlbumInfo.h>
The AlbumInfo class.
Public Member Functions | |
AlbumInfo (const MetaDataList &v_md) | |
Cover::Location | cover_location () const override |
virtual QString | header () const |
virtual QString | subheader () const |
virtual QString | infostring () const |
virtual QList< StringPair > | infostring_map () const |
virtual QString | additional_infostring () const |
const Util::Set< QString > & | albums () const |
const Util::Set< QString > & | artists () const |
const Util::Set< QString > & | album_artists () const |
const Util::Set< AlbumId > & | album_ids () const |
const Util::Set< ArtistId > & | artist_ids () const |
const Util::Set< ArtistId > & | album_artist_ids () const |
QStringList | paths () const |
QString | pathsstring () const |
Protected Member Functions | |
QString | calc_tracknum_str (uint16_t tracknum) |
QString | calc_artist_str () const |
QString | calc_album_str () |
void | insert_playing_time (MilliSeconds ms) |
void | insert_genre (const QStringList &lst) |
void | insert_filesize (uint64_t filesize) |
void | insert_filetype (const QStringList &filetypes) |
void | insert_interval_info_field (InfoStrings key, int min, int max) |
void | insert_numeric_info_field (InfoStrings key, int number) |
Protected Attributes | |
QString | _header |
QString | _subheader |
QMap< InfoStrings, QString > | _info |
QList< StringPair > | _additional_info |
Settings * | _settings =nullptr |