21 #ifndef FM_FOLDERMENU_H
22 #define FM_FOLDERMENU_H
24 #include "libfmqtglobals.h"
27 #include "foldermodel.h"
42 QAction* createAction() {
46 QAction* separator1() {
50 QAction* pasteAction() {
54 QAction* separator2() {
58 QAction* selectAllAction() {
59 return selectAllAction_;
62 QAction* invertSelectionAction() {
63 return invertSelectionAction_;
66 QAction* separator3() {
70 QAction* sortAction() {
74 QAction* showHiddenAction() {
75 return showHiddenAction_;
78 QAction* separator4() {
82 QAction* propertiesAction() {
83 return propertiesAction_;
92 void onCreateNewFolder();
93 void onCreateNewFile();
96 void onPasteActionTriggered();
97 void onSelectAllActionTriggered();
98 void onInvertSelectionActionTriggered();
99 void onSortActionTriggered(
bool checked);
100 void onSortOrderActionTriggered(
bool checked);
101 void onShowHiddenActionTriggered(
bool checked);
102 void onCaseSensitiveActionTriggered(
bool checked);
103 void onFolderFirstActionTriggered(
bool checked);
104 void onPropertiesActionTriggered();
107 void createCreateNewMenu();
108 void createSortMenu();
109 void addSortMenuItem(QString title,
int id);
113 QAction* createAction_;
114 QMenu* createNewMenu_;
115 QAction* separator1_;
116 QAction* pasteAction_;
117 QAction* separator2_;
118 QAction* selectAllAction_;
119 QAction* invertSelectionAction_;
120 QAction* separator3_;
121 QAction* sortAction_;
122 QActionGroup* sortActionGroup_;
124 QAction* sortActions_[FolderModel::NumOfColumns];
125 QAction* actionAscending_;
126 QAction* actionDescending_;
127 QAction* showHiddenAction_;
128 QAction* separator4_;
129 QAction* propertiesAction_;
134 #endif // FM_FOLDERMENU_H
Definition: appchoosercombobox.cpp:26
Definition: folderview.h:42