┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/treeviewsidebarpage.h
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2007-03-11 00:56:43 +0000
committerPeter Penz <[email protected]>2007-03-11 00:56:43 +0000
commitb5cc2a6924cfd8f59611d3cec2edbb00a08b4ff1 (patch)
tree376394f5ab1ade82fd083eaa2bfd970b9ab797b7 /src/treeviewsidebarpage.h
parentfca6867fea49edb4134332562f518ddddd3fc2a1 (diff)
Create a SidebarTreeView which will include support for drag & drop in later releases and encapsulates sidebar specific behavior. TODO: using a sort proxy model results in duplicated elements when the dir lister reloads items.
svn path=/trunk/KDE/kdebase/apps/; revision=641359
Diffstat (limited to 'src/treeviewsidebarpage.h')
-rw-r--r--src/treeviewsidebarpage.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/treeviewsidebarpage.h b/src/treeviewsidebarpage.h
index 12cb75d45..981090855 100644
--- a/src/treeviewsidebarpage.h
+++ b/src/treeviewsidebarpage.h
@@ -27,8 +27,9 @@ class KDirLister;
class KDirModel;
class KUrl;
+class DolphinSortFilterProxyModel;
+class SidebarTreeView;
class QModelIndex;
-class QTreeView;
/**
* @brief Shows a tree view of the directories starting from
@@ -82,7 +83,8 @@ private:
private:
KDirLister* m_dirLister;
KDirModel* m_dirModel;
- QTreeView* m_treeView;
+ DolphinSortFilterProxyModel* m_proxyModel;
+ SidebarTreeView* m_treeView;
KUrl m_selectedUrl;
};