OSDN Git Service

2014.08.16 色々。
[gefu/Gefu.git] / mainwindow.h
1 #ifndef MAINWINDOW_H\r
2 #define MAINWINDOW_H\r
3 \r
4 #include <QMainWindow>\r
5 class FolderPanel;\r
6 \r
7 namespace Ui {\r
8 class MainWindow;\r
9 }\r
10 \r
11 class MainWindow : public QMainWindow\r
12 {\r
13     Q_OBJECT\r
14 \r
15 public:\r
16     explicit MainWindow(QWidget *parent = 0);\r
17     ~MainWindow();\r
18 \r
19 public slots:\r
20     void onActionCommand();\r
21     void onActionExec();\r
22     void onActionOpen();\r
23     void onActionQuit();\r
24     void onActionSetting();\r
25 \r
26     void onMarkAll();\r
27     void onMarkAllFiles();\r
28     void onMarkAllOff();\r
29     void onMarkInvert();\r
30     void onMarkToggle();\r
31 \r
32     void onMoveCursorDown();\r
33     void onMoveCursorUp();\r
34     void onMoveCursorBegin();\r
35     void onMoveCursorEnd();\r
36     void onMoveBack();\r
37     void onMoveForward();\r
38     void onMoveHome();\r
39     void onMoveJump();\r
40     void onMoveOther();\r
41     void onMoveParent();\r
42     void onMoveRoot();\r
43 \r
44     void onViewFromOther();\r
45     void onViewToOther();\r
46     void onViewHidden();\r
47     void onViewSwap();\r
48 \r
49     void onCmdRename();\r
50 \r
51     void onHelpAbout();\r
52 \r
53 private slots:\r
54 \r
55 private:\r
56     Ui::MainWindow *ui;\r
57 \r
58     FolderPanel* activePanel();\r
59     FolderPanel* inactivePanel();\r
60 \r
61 };\r
62 \r
63 #endif // MAINWINDOW_H\r