Sayonara Player
Friends | Signals | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Library::Manager Class Reference

Friends

class LocalLibrary
 

Signals

void sig_path_changed (LibraryId library_id)
 
void sig_name_changed (LibraryId library_id)
 

Public Member Functions

LibraryId add_library (const QString &name, const QString &path)
 
bool rename_library (LibraryId id, const QString &name)
 
bool remove_library (LibraryId id)
 
bool move_library (int old_row, int new_row)
 
bool change_library_path (LibraryId id, const QString &path)
 
QList< Infoall_libraries () const
 
Info library_info (LibraryId id) const
 
Info library_info_by_path (const QString &path) const
 
Info library_info_by_sympath (const QString &path) const
 
int count () const
 
LocalLibrarylibrary_instance (LibraryId id) const
 

Static Public Member Functions

static QString request_library_name (const QString &path)
 

Protected Attributes

Settings_settings =nullptr
 
Inheritance diagram for Library::Manager:
SayonaraClass