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" 42 void sig_close_clicked();
43 void sig_minimize_clicked();
44 void sig_logger_clicked();
47 explicit Menubar(QWidget* parent=
nullptr);
50 void insert_player_plugin_action(QAction* action);
51 void insert_preference_action(QAction* action);
53 void show_library_action(
bool visible);
54 void set_show_library_action_enabled(
bool b);
57 void init_connections();
61 void language_changed()
override;
62 void skin_changed()
override;
65 void open_dir_clicked();
66 void open_files_clicked();
67 void shutdown_clicked();
69 void minimize_clicked();
70 void skin_toggled(
bool b);
71 void big_cover_toggled(
bool b);
72 void show_library_toggled(
bool b);
73 void show_fullscreen_toggled(
bool b);
76 void shortcut_changed(ShortcutIdentifier identifier);
80 #endif // GUI_PLAYERMENUBAR_H Definition: LibraryContainer.h:46
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:32