21 #ifndef PLAYERPLUGINHANDLER_H 22 #define PLAYERPLUGINHANDLER_H 24 #include "Utils/Settings/SayonaraClass.h" 25 #include "Utils/Singleton.h" 26 #include "Utils/Pimpl.h" 44 void sig_plugin_closed();
45 void sig_plugin_action_triggered(
bool b);
48 void plugin_opened(
Base* p);
51 void plugin_action_triggered(
bool b);
54 void language_changed();
57 void add_plugin(
Base* plugin);
58 void show_plugin(
const QString& name);
60 Base* find_plugin(
const QString& name);
62 Base* current_plugin()
const;
66 #endif // PLAYERPLUGINHANDLER_H Definition: PlayerPluginBase.h:39
The SayonaraClass class provides access to Settings and notifications.
Definition: SayonaraClass.h:29
Definition: PlayerPluginHandler.h:34
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition: GUI_Player.h:41
Definition: org_mpris_media_player2_adaptor.h:20