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 LibraryContainer;
50 void sigCloseClicked();
51 void sigMinimizeClicked();
52 void sigLoggerClicked();
59 void insertPreferenceAction(QAction* action);
61 void showLibraryAction(
bool visible);
62 void setShowLibraryActionEnabled(
bool b);
63 void showLibraryMenu(
bool b);
66 void initDonateLink();
67 void initConnections();
75 void openDirClicked();
76 void openFilesClicked();
77 void shutdownClicked();
79 void minimizeClicked();
80 void skinToggled(
bool b);
81 void bigCoverToggled(
bool b);
82 void showLibraryToggled(
bool b);
83 void showFullscreenToggled(
bool b);
86 void shortcutChanged(ShortcutIdentifier identifier);
90 void languageChanged()
override;
91 void skinChanged()
override;
Definition LibraryContainer.h:35
Definition LibraryPluginHandler.h:40
Definition PlayerPluginBase.h:40
Definition PlaylistInterface.h:57
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition GUI_Player.h:48