39 void sigBookmarkTriggered(Seconds timestamp);
40 void sigSortingTriggered(Library::TrackSortorder sortOrder);
41 void sigRatingChanged(Rating rating);
46 EntryRating = (Library::ContextMenu::EntryLast << 1),
47 EntryBookmarks = (Library::ContextMenu::EntryLast << 2),
48 EntryCurrentTrack = (Library::ContextMenu::EntryLast << 3),
49 EntryFindInLibrary = (Library::ContextMenu::EntryLast << 4),
50 EntryJumpToNextAlbum = (Library::ContextMenu::EntryLast << 5),
51 EntrySort = (Library::ContextMenu::EntryLast << 6),
52 EntryReverse = (Library::ContextMenu::EntryLast << 7),
53 EntryRandomize = (Library::ContextMenu::EntryLast << 8),
54 EntryLastTrackBeforeStop = (Library::ContextMenu::EntryLast << 9)
60 [[nodiscard]] ContextMenu::Entries entries()
const override;
61 void showActions(ContextMenu::Entries entries)
override;
63 using Library::ContextMenu::action;
64 [[nodiscard]] QAction* action(ContextMenu::Entry entry)
const;
66 ContextMenu::Entries setTrack(
const MetaData& track,
bool isCurrentTrack);
70 void languageChanged()
override;
71 void skinChanged()
override;