Ctrl-H shortcut to toggle hidden files' visibility
[case] / src / case.h
index aee7cbb..7e55fd0 100644 (file)
@@ -1,5 +1,5 @@
 // case - file manager for N900
-// Copyright (C) 2010 Lukas Hrazky
+// Copyright (C) 2010 Lukas Hrazky <lukkash@email.cz>
 // 
 // This program is free software: you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
@@ -23,7 +23,7 @@
 #include "button.h"
 
 #include <QMainWindow>
-#include <QEvent>
+#include <QKeyEvent>
 
 
 class Case : public QMainWindow {
@@ -38,17 +38,19 @@ public:
 public slots:
     void switchActivePane();
 
-private:
+protected:
+    void keyPressEvent(QKeyEvent *e);
+
     Pane *leftPane, *rightPane, *activePane, *inactivePane;
-    Button *cloneBtn, *moveBtn, *copyBtn, *delBtn, *swapBtn;
+    Button *cloneBtn, *swapBtn, *copyBtn, *moveBtn, *delBtn;
     FileOperator *fileOperator;
 
-private slots:
-    void deleteFiles();
-    void copyFiles();
-    void moveFiles();
+protected slots:
     void clonePane();
     void swapPanes();
+    void copyFiles();
+    void moveFiles();
+    void deleteFiles();
 };
 
 #endif // CASE_H