21#ifndef LIBRARYPLUGINLOADER_H
22#define LIBRARYPLUGINLOADER_H
44 void sigNewLibraryRequested(
const QString& name,
const QString& path);
45 void sigCurrentLibraryChanged();
46 void sigLibrariesChanged();
55 [[nodiscard]]
virtual QWidget* currentLibraryWidget()
const = 0;
59 virtual void renameLocalLibrary(
const QString& oldName,
const QString& newName) = 0;
60 virtual void removeLocalLibrary(
const QString& name) = 0;
61 virtual void moveLocalLibrary(
int oldIndex,
int newIndex) = 0;
66 virtual void setCurrentLibrary(
const QString& name) = 0;
67 virtual void setCurrentLibrary(
int index) = 0;
The Info class.
Definition LibraryInfo.h:38
Definition LibraryContainer.h:35
Definition LibraryPluginHandler.h:40
Definition EngineUtils.h:33