21 #ifndef DIRECTORYCONTEXTMENU_H
22 #define DIRECTORYCONTEXTMENU_H
24 #include "Gui/Utils/ContextMenu/LibraryContextMenu.h"
39 void sigCreateDirectoryClicked();
40 void sigRenameClicked();
41 void sigRenameByTagClicked();
42 void sigCollapseAllClicked();
43 void sigViewInFileManagerClicked();
44 void sigMoveToLibrary(LibraryId
id);
45 void sigCopyToLibrary(LibraryId
id);
56 EntryCreateDir = Library::ContextMenu::EntryLast,
57 EntryRename = Library::ContextMenu::EntryLast << 1,
58 EntryRenameByTag = Library::ContextMenu::EntryLast << 2,
59 EntryCollapseAll = Library::ContextMenu::EntryLast << 3,
60 EntryMoveToLib = Library::ContextMenu::EntryLast << 4,
61 EntryCopyToLib = Library::ContextMenu::EntryLast << 5,
62 EntryViewInFM = Library::ContextMenu::EntryLast << 6
68 void refresh(
int count=0);
70 ContextMenu::Entries
entries()
const override;
72 void showDirectoryAction(ContextMenu::Entry entry,
bool b);
75 void libraryMoveActionTriggered();
76 void libraryCopyActionTriggered();
79 void languageChanged()
override;
80 void skinChanged()
override;
84 #endif // DIRECTORYCONTEXTMENU_H