69 LibraryItem(
const LibraryItem& other);
70 LibraryItem(LibraryItem&& other)
noexcept;
72 LibraryItem& operator=(
const LibraryItem& other);
73 LibraryItem& operator=(LibraryItem&& other)
noexcept;
75 virtual ~LibraryItem();
78 void addCustomField(
const QString&
id,
const QString& displayName,
const QString& value);
79 void replaceCustomField(
const QString&
id,
const QString& displayName,
const QString& value);
81 const CustomFieldList& customFields()
const;
82 QString customField(
const QString&
id)
const;
83 QString customField(
int idx)
const;
85 QStringList coverDownloadUrls()
const;
86 void setCoverDownloadUrls(
const QStringList& url);
88 DbId databaseId()
const;
89 void setDatabaseId(DbId
id);
91 UniqueId uniqueId()
const;
94 static QHash<HashValue, QString>& albumPool();
95 static QHash<HashValue, QString>& artistPool();
The CustomField class a CustomField is some additional entry than can be set for MetaData,...
Definition LibraryItem.h:41