23 #ifndef _LIBRARY_ITEM_H_
24 #define _LIBRARY_ITEM_H_
26 #include "Helper/Logger/Logger.h"
40 QString _display_name;
46 CustomField(
const QString&
id,
const QString& display_name,
const QString& value);
49 QString get_id()
const;
50 QString get_display_name()
const;
51 QString get_value()
const;
67 QString cover_download_url;
77 void add_custom_field(
const QString&
id,
const QString& display_name,
const QString& value);
80 QString get_custom_field(
const QString&
id)
const;
81 QString get_custom_field(
int idx)
const;
83 int has_custom_field(
const QString&
id)
const;
85 virtual void print()
const;
The LibraryItem class.
Definition: LibraryItem.h:59
The CustomField class a CustomField is some additional entry than can be set for MetaData, Albums and Artists and will be displayed on the Info Dialog These custom fields are intendend for Plugins.
Definition: LibraryItem.h:38