 |
Sayonara Player
|
21 #ifndef GUI_PLAYERMENUBAR_H
22 #define GUI_PLAYERMENUBAR_H
24 #include "Gui/Utils/Shortcuts/ShortcutIdentifier.h"
25 #include "Gui/Utils/Widgets/WidgetTemplate.h"
26 #include "Utils/Pimpl.h"
32 class AbstractContainer;
49 void sigCloseClicked();
50 void sigMinimizeClicked();
51 void sigLoggerClicked();
57 void insertPreferenceAction(QAction* action);
59 void showLibraryAction(
bool visible);
60 void setShowLibraryActionEnabled(
bool b);
61 void showLibraryMenu(
bool b);
64 void initDonateLink();
65 void initConnections();
71 void openDirClicked();
72 void openFilesClicked();
73 void shutdownClicked();
75 void minimizeClicked();
76 void skinToggled(
bool b);
77 void bigCoverToggled(
bool b);
78 void showLibraryToggled(
bool b);
79 void showFullscreenToggled(
bool b);
82 void shortcutChanged(ShortcutIdentifier identifier);
86 void languageChanged()
override;
87 void skinChanged()
override;
90 #endif // GUI_PLAYERMENUBAR_H
Definition: PlayerPluginBase.h:40
This container is only used internally to avoid Ui dependencies in the Components....
Definition: AbstractLibraryContainer.h:20
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:31
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition: GUI_Player.h:43
Definition: PlaylistInterface.h:56