summaryrefslogtreecommitdiffstats
path: root/fileview.h
diff options
context:
space:
mode:
authoram <am@f440f766-f032-0410-8965-dc7d17de2ca0>2009-07-08 15:40:49 +0000
committeram <am@f440f766-f032-0410-8965-dc7d17de2ca0>2009-07-08 15:40:49 +0000
commita12045635b23c80e3dd9f51212c6ea89c240b94e (patch)
tree1663feef335d9a5545b2085c03b55488d41d8216 /fileview.h
parent1b18f70862f62f8783976407057ea5a5cf88bdac (diff)
downloadSheMov-a12045635b23c80e3dd9f51212c6ea89c240b94e.tar.gz
SheMov-a12045635b23c80e3dd9f51212c6ea89c240b94e.tar.bz2
SheMov-a12045635b23c80e3dd9f51212c6ea89c240b94e.zip
-added messagedialog
-worked on keyboard navigation and selecting items, items can now be selected like in mc git-svn-id: file:///var/svn/repos2/shemov/trunk@380 f440f766-f032-0410-8965-dc7d17de2ca0
Diffstat (limited to 'fileview.h')
-rw-r--r--fileview.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/fileview.h b/fileview.h
index 9a696ba..9c10347 100644
--- a/fileview.h
+++ b/fileview.h
@@ -12,6 +12,8 @@
class QContextMenuEvent;
class QKeyEvent;
+class QResizeEvent;
+class MessageDialog;
class FileView : public QTreeView {
Q_OBJECT
@@ -22,9 +24,20 @@ class FileView : public QTreeView {
signals:
void upDir();
+ public slots:
+ void markFiles();
+ void unmarkFiles();
+
+ private slots:
+ void doMark();
+
protected:
virtual void contextMenuEvent(QContextMenuEvent *e);
virtual void keyPressEvent(QKeyEvent *e);
+ virtual void resizeEvent(QResizeEvent *e);
+
+ private:
+ MessageDialog *mMarkDialog;
};
#endif