24#ifndef GUI_PLAYERPLUGIN_H
25#define GUI_PLAYERPLUGIN_H
27#include "Gui/Utils/Widgets/Widget.h"
28#include "Utils/Pimpl.h"
37class GUI_PlayerPlugin :
41 UI_CLASS(GUI_PlayerPlugin)
42 PIMPL(GUI_PlayerPlugin)
45 explicit GUI_PlayerPlugin(QWidget* parent =
nullptr);
46 ~GUI_PlayerPlugin()
override;
50 void showCurrentPlugin();
53 void closeCurrentPlugin();
56 void languageChanged()
override;
57 void closeEvent(QCloseEvent* e)
override;
Definition GUI_PlayerPlugin.h:39
Definition PlayerPluginBase.h:40
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition GUI_Player.h:47