summaryrefslogtreecommitdiffstats
path: root/filesystemwidget.h
diff options
context:
space:
mode:
authoram <am@f440f766-f032-0410-8965-dc7d17de2ca0>2009-07-06 15:51:54 +0000
committeram <am@f440f766-f032-0410-8965-dc7d17de2ca0>2009-07-06 15:51:54 +0000
commit6af9b265b0e9e3bc88d9e0bb61701aac64b2f8f1 (patch)
tree1205a69e562e1e61880345da052a38f245b8eb13 /filesystemwidget.h
parentea9e5d0f1e02ca8c8859bbf59f2081b819f1d329 (diff)
downloadSheMov-6af9b265b0e9e3bc88d9e0bb61701aac64b2f8f1.tar.gz
SheMov-6af9b265b0e9e3bc88d9e0bb61701aac64b2f8f1.tar.bz2
SheMov-6af9b265b0e9e3bc88d9e0bb61701aac64b2f8f1.zip
-implemented sorting in fileview
-implemented location bar git-svn-id: file:///var/svn/repos2/shemov/trunk@378 f440f766-f032-0410-8965-dc7d17de2ca0
Diffstat (limited to 'filesystemwidget.h')
-rw-r--r--filesystemwidget.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/filesystemwidget.h b/filesystemwidget.h
index 380fa22..7ff4d02 100644
--- a/filesystemwidget.h
+++ b/filesystemwidget.h
@@ -15,6 +15,8 @@ class QTreeView;
class FilesystemDirProxy;
class FileView;
class QModelIndex;
+class FilesystemFileProxy;
+class QLineEdit;
class FilesystemWidget : public QWidget {
Q_OBJECT
@@ -23,13 +25,18 @@ class FilesystemWidget : public QWidget {
~FilesystemWidget() {};
public slots:
- void directoryChanged(const QModelIndex &index);
+ void directoryChanged(const QModelIndex &selected, const QModelIndex &);
+ void directoryEdited();
+ void fileViewActivated(const QModelIndex &index);
+ void parentDir();
private:
QDirModel *mModel;
QTreeView *mDirView;
FileView *mFileView;
FilesystemDirProxy *mDirProxy;
+ FilesystemFileProxy *mFileProxy;
+ QLineEdit *mDirEdit;
};
#endif