21 #ifndef PLAYLISTCONTEXTMENU_H
22 #define PLAYLISTCONTEXTMENU_H
24 #include "Gui/Utils/ContextMenu/LibraryContextMenu.h"
41 void sigRatingChanged(Rating rating);
42 void sigBookmarkPressed(Seconds timestamp);
43 void sigJumpToCurrentTrack();
44 void sigFindTrackTriggered();
45 void sigReverseTriggered();
50 EntryRating = (Library::ContextMenu::EntryLast << 1),
51 EntryBookmarks = (Library::ContextMenu::EntryLast << 2),
52 EntryCurrentTrack = (Library::ContextMenu::EntryLast << 3),
53 EntryFindInLibrary = (Library::ContextMenu::EntryLast << 4),
54 EntryReverse = (Library::ContextMenu::EntryLast << 5)
60 ContextMenu::Entries
entries()
const override;
63 void setRating(Rating rating);
64 void setMetadata(
const MetaData& md);
67 QAction* initRatingAction(Rating rating, QObject* parent);
70 void bookmarkPressed(Seconds timestamp);
73 void languageChanged()
override;
74 void skinChanged()
override;
79 #endif // PLAYLISTCONTEXTMENU_H