|
Sayonara Player
|
Public Member Functions | |
| Album (const Album &other) | |
| Album (Album &&other) noexcept | |
| Album & | operator= (const Album &other) |
| Album & | operator= (Album &&other) noexcept |
| bool | operator== (const Album &other) const =delete |
| AlbumId | id () const |
| void | setId (const AlbumId &id) |
| QString | name () const |
| void | setName (const QString &name) |
| QStringList | artists () const |
| void | setArtists (const QStringList &artists) |
| QString | albumArtist () const |
| void | setAlbumArtist (const QString &albumArtist) |
| QStringList | pathHint () const |
| void | setPathHint (const QStringList &paths) |
| Seconds | durationSec () const |
| void | setDurationSec (const Seconds &sec) |
| TrackNum | songcount () const |
| void | setSongcount (const TrackNum &songs) |
| Year | year () const |
| void | setYear (const Year &year) |
| Disc | disccount () const |
| Rating | rating () const |
| void | setRating (const Rating &rating) |
| bool | isSampler () const |
| QList< Disc > | discnumbers () const |
| void | setDiscnumbers (const QList< Disc > &discnumbers) |
| uint64_t | creationDate () const |
| void | setCreationDate (uint64_t date) |
| void | addCustomField (const CustomField &field) |
| void | addCustomField (const QString &id, const QString &displayName, const QString &value) |
| void | replaceCustomField (const QString &id, const QString &displayName, const QString &value) |
| const CustomFieldList & | customFields () const |
| QString | customField (const QString &id) const |
| QString | customField (int idx) const |
| QStringList | coverDownloadUrls () const |
| void | setCoverDownloadUrls (const QStringList &url) |
| DbId | databaseId () const |
| void | setDatabaseId (DbId id) |
| UniqueId | uniqueId () const |
Static Protected Member Functions | |
| static QHash< HashValue, QString > & | albumPool () |
| static QHash< HashValue, QString > & | artistPool () |