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;
54 void sigCloseClicked();
55 void sigMinimizeClicked();
56 void sigLoggerClicked();
63 void insertPreferenceAction(QAction* action);
65 void showLibraryAction(
bool visible);
66 void setShowLibraryActionEnabled(
bool b);
67 void showLibraryMenu(
bool b);
70 void initDonateLink();
71 void initConnections();
79 void openDirClicked();
80 void openFilesClicked();
81 void shutdownClicked();
83 void minimizeClicked();
84 void skinToggled(
bool b);
85 void bigCoverToggled(
bool b);
86 void showLibraryToggled(
bool b);
87 void showFullscreenToggled(
bool b);
90 void shortcutChanged(ShortcutIdentifier identifier);
94 void languageChanged()
override;
95 void skinChanged()
override;
Definition LibraryContainer.h:35
Definition LibraryPluginHandler.h:40
Definition PlayerPluginBase.h:40
Definition PlaylistInterface.h:59
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition GUI_Player.h:47