|
| MetaData (const QString &path) |
|
| MetaData (const MetaData &other) |
|
| MetaData (MetaData &&other) noexcept |
|
MetaData & | operator= (const MetaData &md) |
|
MetaData & | operator= (MetaData &&md) noexcept |
|
QString | title () const |
|
void | set_title (const QString &title) |
|
QString | artist () const |
|
void | set_artist (const QString &artist) |
|
QString | album () const |
|
void | set_album (const QString &album) |
|
const QString & | comment () const |
|
void | set_comment (const QString &comment) |
|
QString | filepath () const |
|
QString | set_filepath (QString filepath) |
|
ArtistId | album_artist_id () const |
|
QString | album_artist () const |
|
bool | has_album_artist () const |
|
void | set_album_artist (const QString &album_artist, ArtistId id=-1) |
|
void | set_album_artist_id (ArtistId id) |
|
void | set_radio_station (const QString &name) |
|
QString | radio_station () const |
|
RadioMode | radio_mode () const |
|
bool | is_valid () const |
|
bool | operator== (const MetaData &md) const |
|
bool | operator!= (const MetaData &md) const |
|
bool | is_equal (const MetaData &md) const |
|
bool | is_equal_deep (const MetaData &md) const |
|
const Util::Set< GenreID > & | genre_ids () const |
|
Util::Set< Genre > | genres () const |
|
bool | has_genre (const Genre &genre) const |
|
bool | remove_genre (const Genre &genre) |
|
bool | add_genre (const Genre &genre) |
|
void | set_genres (const Util::Set< Genre > &genres) |
|
void | set_genres (const QStringList &genres) |
|
QString | genres_to_string () const |
|
QStringList | genres_to_list () const |
|
QString | to_string () const |
|
void | add_custom_field (const CustomField &field) |
|
void | add_custom_field (const QString &id, const QString &display_name, const QString &value) |
|
void | replace_custom_field (const QString &id, const QString &display_name, const QString &value) |
|
const CustomFieldList & | get_custom_fields () const |
|
QString | get_custom_field (const QString &id) const |
|
QString | get_custom_field (int idx) const |
|
QStringList | cover_download_urls () const |
|
void | set_cover_download_urls (const QStringList &url) |
|
DbId | db_id () const |
|
void | set_db_id (DbId id) |
|
virtual void | print () const |
|