From baaab6d17beb78e3209c2d6fa87c04f7b97abfe2 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sat, 29 Aug 2009 18:15:37 +0000 Subject: restore sorting functionality in a generic way which also works for the column view svn path=/trunk/KDE/kdebase/apps/; revision=1017106 --- src/viewextensionsfactory.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/viewextensionsfactory.h') diff --git a/src/viewextensionsfactory.h b/src/viewextensionsfactory.h index b218ffa92..4659b1714 100644 --- a/src/viewextensionsfactory.h +++ b/src/viewextensionsfactory.h @@ -22,8 +22,11 @@ #include +#include "dolphinview.h" + class DolphinController; class DolphinFileItemDelegate; +class DolphinSortFilterProxyModel; class DolphinViewAutoScroller; class KFilePreviewGenerator; class QModelIndex; @@ -66,8 +69,14 @@ private slots: void cancelPreviews(); void slotShowPreviewChanged(); void slotShowHiddenFilesChanged(); + void slotSortingChanged(DolphinView::Sorting sorting); + void slotSortOrderChanged(Qt::SortOrder order); + void slotSortFoldersFirstChanged(bool foldersFirst); void requestActivation(); +private: + DolphinSortFilterProxyModel* proxyModel() const; + private: QAbstractItemView* m_view; DolphinController* m_controller; -- cgit v1.3