21 #ifndef LIBRARYPLUGINLOADER_H
22 #define LIBRARYPLUGINLOADER_H
24 #include "Utils/Singleton.h"
25 #include "Utils/Pimpl.h"
47 void sig_new_library_requested(
const QString& name,
const QString& path);
48 void sig_current_library_changed();
49 void sig_libraries_changed();
60 void init_dll_libraries();
77 QMenu* current_library_menu()
const;
78 QWidget* current_library_widget()
const;
80 void add_local_library(
Container* container);
81 void rename_local_library(
const QString& old_name,
const QString& new_name);
82 void remove_local_library(
const QString& name);
83 void move_local_library(
int old_local_library_index,
int new_local_library_index);
85 void language_changed();
88 void current_library_changed(
int library_idx);
91 void set_current_library(
const QString& name);
92 void set_current_library(
int index);
93 void set_current_library(
Container* container);
97 #endif // LIBRARYPLUGINLOADER_H