21#ifndef DIRECTORYCONTEXTMENU_H
22#define DIRECTORYCONTEXTMENU_H
24#include "Gui/Utils/ContextMenu/LibraryContextMenu.h"
44 void sigCreateDirectoryClicked();
45 void sigRenameClicked();
46 void sigRenameByTagClicked();
47 void sigCollapseAllClicked();
48 void sigViewInFileManagerClicked();
49 void sigMoveToLibrary(LibraryId
id);
50 void sigCopyToLibrary(LibraryId
id);
61 EntryCreateDir = Library::ContextMenu::EntryLast,
62 EntryRename = Library::ContextMenu::EntryLast << 1,
63 EntryRenameByTag = Library::ContextMenu::EntryLast << 2,
64 EntryCollapseAll = Library::ContextMenu::EntryLast << 3,
65 EntryMoveToLib = Library::ContextMenu::EntryLast << 4,
66 EntryCopyToLib = Library::ContextMenu::EntryLast << 5,
67 EntryViewInFM = Library::ContextMenu::EntryLast << 6
73 void refresh(
int count = 0);
75 ContextMenu::Entries entries()
const override;
76 void showActions(ContextMenu::Entries entries)
override;
77 void showDirectoryAction(ContextMenu::Entry entry,
bool b);
80 void libraryMoveActionTriggered();
81 void libraryCopyActionTriggered();
84 void languageChanged()
override;
85 void skinChanged()
override;
Definition: LibraryManager.h:36