![]() |
Sayonara Player
|
Library Plugin Manager. More...
#include <LibraryPluginHandler.h>
Public Slots | |
void | set_current_library (const QString &name) |
void | set_current_library (int index) |
void | set_current_library (Container *container) |
Signals | |
void | sig_new_library_requested (const QString &name, const QString &path) |
void | sig_current_library_changed () |
void | sig_libraries_changed () |
Public Member Functions | |
void | init (const QList< Container * > &containers) |
Search for plugins and add some predefined plugins. More... | |
QList< Container * > | get_libraries (bool also_empty) const |
Get a list for all found plugins. The ui is not necessarily initialized. More... | |
Container * | current_library () const |
QMenu * | current_library_menu () const |
QWidget * | current_library_widget () const |
void | add_local_library (Container *container) |
void | rename_local_library (const QString &old_name, const QString &new_name) |
void | remove_local_library (const QString &name) |
void | move_local_library (int old_local_library_index, int new_local_library_index) |
void | language_changed () |
Get a list for all found plugins. The ui is not necessarily initialized.