Sayonara Player
Public Member Functions | Public Attributes | List of all members
LibraryItem Class Reference

#include <LibraryItem.h>

Detailed Description

The LibraryItem class.

Public Member Functions

 LibraryItem (const LibraryItem &other)
 
 LibraryItem (LibraryItem &&other)
 
LibraryItemoperator= (const LibraryItem &other)
 
void add_custom_field (const CustomField &field)
 
void add_custom_field (const QString &id, const QString &display_name, const QString &value)
 
const QList< CustomField > & get_custom_fields () const
 
QString get_custom_field (const QString &id) const
 
QString get_custom_field (int idx) const
 
int has_custom_field (const QString &id) const
 
virtual void print () const
 

Public Attributes

quint8 db_id
 
QString cover_download_url
 
Inheritance diagram for LibraryItem:
Album Artist MetaData