21 #ifndef PLAYERPLUGINHANDLER_H 22 #define PLAYERPLUGINHANDLER_H 24 #include "Utils/Settings/SayonaraClass.h" 25 #include "Utils/Pimpl.h" 42 explicit Handler(QObject *parent=
nullptr);
46 void sig_plugin_closed();
47 void sig_plugin_action_triggered(
bool b);
50 void plugin_opened(
Base* p);
53 void plugin_action_triggered(
bool b);
56 void language_changed();
59 void add_plugin(
Base* plugin);
61 Base* find_plugin(
const QString& name);
63 Base* current_plugin()
const;
67 #endif // PLAYERPLUGINHANDLER_H Definition: PlayerPlugin.h:40
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:40
Definition: org_mpris_media_player2_adaptor.h:20