21 #ifndef PLAYLISTCONTEXTMENU_H
22 #define PLAYLISTCONTEXTMENU_H
24 #include "Gui/Utils/ContextMenu/LibraryContextMenu.h"
42 void sigRatingChanged(Rating rating);
43 void sigBookmarkPressed(Seconds timestamp);
44 void sigJumpToCurrentTrack();
45 void sigFindTrackTriggered();
46 void sigReverseTriggered();
51 EntryRating = (Library::ContextMenu::EntryLast << 1),
52 EntryBookmarks = (Library::ContextMenu::EntryLast << 2),
53 EntryCurrentTrack = (Library::ContextMenu::EntryLast << 3),
54 EntryFindInLibrary = (Library::ContextMenu::EntryLast << 4),
55 EntryReverse = (Library::ContextMenu::EntryLast << 5)
61 ContextMenu::Entries
entries()
const override;
64 ContextMenu::Entries setTrack(
const MetaData& track,
bool isCurrentTrack);
68 void setRating(Rating rating);
69 QAction* initRatingAction(Rating rating, QObject* parent);
72 void bookmarkPressed(Seconds timestamp);
75 void languageChanged()
override;
76 void skinChanged()
override;
80 #endif // PLAYLISTCONTEXTMENU_H