21 #ifndef LIBRARYCONTEXTMENU_H 22 #define LIBRARYCONTEXTMENU_H 27 #include "Helper/Settings/SayonaraClass.h" 29 typedef int LibraryContexMenuEntries;
70 virtual LibraryContexMenuEntries
get_entries()
const;
76 virtual void show_actions(LibraryContexMenuEntries entries);
98 void sig_info_clicked();
99 void sig_edit_clicked();
100 void sig_lyrics_clicked();
101 void sig_remove_clicked();
102 void sig_delete_clicked();
103 void sig_play_next_clicked();
104 void sig_append_clicked();
105 void sig_refresh_clicked();
106 void sig_clear_clicked();
107 void sig_rating_changed(
int rating);
111 QAction* _info_action=
nullptr;
112 QAction* _lyrics_action=
nullptr;
113 QAction* _edit_action=
nullptr;
114 QAction* _remove_action=
nullptr;
115 QAction* _delete_action=
nullptr;
116 QAction* _play_next_action=
nullptr;
117 QAction* _append_action=
nullptr;
118 QAction* _refresh_action=
nullptr;
119 QAction* _clear_action=
nullptr;
121 QAction* _rating_action=
nullptr;
122 QMenu* _rating_menu=
nullptr;
126 QAction* init_rating_action(
int rating);
130 void language_changed();
133 #endif // LIBRARYCONTEXTMENU_H
The SayonaraClass class provides access to Settings and notifications.
Definition: SayonaraClass.h:29