21#ifndef PLAYLISTCONTEXTMENU_H
22#define PLAYLISTCONTEXTMENU_H
24#include "Gui/Utils/ContextMenu/LibraryContextMenu.h"
25#include "Utils/Library/Sortorder.h"
39 void sigBookmarkTriggered(Seconds timestamp);
40 void sigSortingTriggered(Library::SortOrder 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)
59 [[nodiscard]] ContextMenu::Entries entries()
const override;
60 void showActions(ContextMenu::Entries entries)
override;
62 using Library::ContextMenu::action;
63 [[nodiscard]] QAction* action(ContextMenu::Entry entry)
const;
65 ContextMenu::Entries setTrack(
const MetaData& track,
bool isCurrentTrack);
69 void languageChanged()
override;
70 void skinChanged()
override;
Definition: DynamicPlaybackChecker.h:29