21#ifndef DIRECTORYCONTEXTMENU_H
22#define DIRECTORYCONTEXTMENU_H
24#include "Gui/Utils/ContextMenu/LibraryContextMenu.h"
41 void sigCreateDirectoryClicked();
42 void sigRenameClicked();
43 void sigRenameByTagClicked();
44 void sigCollapseAllClicked();
45 void sigViewInFileManagerClicked();
46 void sigMoveToLibrary(LibraryId
id);
47 void sigCopyToLibrary(LibraryId
id);
58 EntryCreateDir = Library::ContextMenu::EntryLast,
59 EntryRename = Library::ContextMenu::EntryLast << 1,
60 EntryRenameByTag = Library::ContextMenu::EntryLast << 2,
61 EntryCollapseAll = Library::ContextMenu::EntryLast << 3,
62 EntryMoveToLib = Library::ContextMenu::EntryLast << 4,
63 EntryCopyToLib = Library::ContextMenu::EntryLast << 5,
64 EntryViewInFM = Library::ContextMenu::EntryLast << 6
70 void refresh(
int count=0);
72 ContextMenu::Entries entries()
const override;
73 void showActions(ContextMenu::Entries entries)
override;
74 void showDirectoryAction(ContextMenu::Entry entry,
bool b);
77 void libraryMoveActionTriggered();
78 void libraryCopyActionTriggered();
81 void languageChanged()
override;
82 void skinChanged()
override;
Definition: LibraryInfoAccessor.h:36