21 #ifndef LIBRARYCONTEXTMENU_H 22 #define LIBRARYCONTEXTMENU_H 24 #include "Gui/Utils/Widgets/WidgetTemplate.h" 25 #include "Gui/Utils/Shortcuts/ShortcutIdentifier.h" 26 #include "Utils/Pimpl.h" 33 class PreferenceAction;
65 EntryCoverView=(1<<9),
67 EntryPlayNewTab=(1<<11),
68 EntryFilterExtension=(1<<12),
73 using Entries=uint64_t;
108 QAction* before_preference_action()
const;
113 void set_selection_count(
int num_selections);
119 void sig_info_clicked();
120 void sig_edit_clicked();
121 void sig_lyrics_clicked();
122 void sig_remove_clicked();
123 void sig_delete_clicked();
124 void sig_play_clicked();
125 void sig_play_new_tab_clicked();
126 void sig_play_next_clicked();
127 void sig_append_clicked();
128 void sig_refresh_clicked();
129 void sig_clear_clicked();
130 void sig_filter_triggered(
const QString& extension,
bool b);
131 void sig_reload_clicked();
134 void show_cover_view_changed();
135 void show_filter_ext_bar_changed();
136 void show_cover_triggered(
bool b);
137 void shortcut_changed(ShortcutIdentifier identifier);
138 void show_filter_extension_bar_triggered(
bool b);
139 void skin_timer_timeout();
143 void skin_changed()
override;
144 void language_changed()
override;
148 #endif // LIBRARYCONTEXTMENU_H
Definition: AbstractLibrary.h:36
A PreferenceAction can be added to each widget supporting QActions. When triggering this action...
Definition: PreferenceAction.h:38
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:32
Collection of extensions. Handles extensions currently active or inactive and the extension toolbar...
Definition: ExtensionSet.h:32