|
Sayonara Player
|
Public Slots | |
| virtual void | setCurrentLibrary (const QString &name)=0 |
| virtual void | setCurrentLibrary (int index)=0 |
| virtual void | setCurrentLibrary (LibraryContainer *currentLibrary)=0 |
Signals | |
| void | sigNewLibraryRequested (const QString &name, const QString &path) |
| void | sigCurrentLibraryChanged () |
| void | sigLibrariesChanged () |
Public Member Functions | |
| virtual void | init (const QList< LibraryContainer * > &containers, LibraryContainer *fallbackLibrary)=0 |
| virtual QList< LibraryContainer * > | libraries (bool alsoEmpty) const =0 |
| virtual LibraryContainer * | currentLibrary () const =0 |
| virtual QWidget * | currentLibraryWidget () const =0 |
| virtual void | addLocalLibrary (LibraryContainer *container)=0 |
| virtual void | renameLocalLibrary (const QString &oldName, const QString &newName)=0 |
| virtual void | removeLocalLibrary (const QString &name)=0 |
| virtual void | moveLocalLibrary (int oldIndex, int newIndex)=0 |
Static Public Member Functions | |
| static PluginHandler * | create () |