21 #ifndef LIBRARYPLUGINLOADER_H 22 #define LIBRARYPLUGINLOADER_H 24 #include "Utils/Singleton.h" 25 #include "Utils/Pimpl.h" 47 void sig_current_library_changed(
const QString& name);
48 void sig_libraries_changed();
73 void local_library_added(LibraryId
id);
74 void local_library_renamed(LibraryId
id);
75 void local_library_removed(LibraryId
id);
76 void local_library_moved(LibraryId
id,
int from,
int to);
79 QMenu* current_library_menu()
const;
82 void current_library_changed(
int library_idx);
85 void set_current_library(
const QString& name);
86 void set_current_library(
Container* container);
90 #endif // LIBRARYPLUGINLOADER_H Definition: LibraryContainer.h:46
QList< Container * > get_libraries() const
Get a list for all found plugins. The ui is not necessarily initialized.
void init(const QList< Container *> &containers)
Search for plugins and add some predefined plugins.
An interface class needed when implementing a library plugin.
Definition: CachingThread.h:29
Library Plugin Manager.
Definition: LibraryPluginHandler.h:39
Definition: org_mpris_media_player2_adaptor.h:20