From b5cc2a6924cfd8f59611d3cec2edbb00a08b4ff1 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sun, 11 Mar 2007 00:56:43 +0000 Subject: 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 --- src/treeviewsidebarpage.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/treeviewsidebarpage.h') 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; }; -- cgit v1.3