diff options
| author | Peter Penz <[email protected]> | 2009-08-29 18:15:37 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2009-08-29 18:15:37 +0000 |
| commit | baaab6d17beb78e3209c2d6fa87c04f7b97abfe2 (patch) | |
| tree | 02146664d9c61ca1778cf79308c4f839f451d299 /src/viewextensionsfactory.h | |
| parent | 898c1cf71b59682911a94e18e136771fae5e9d8e (diff) | |
restore sorting functionality in a generic way which also works for the column view
svn path=/trunk/KDE/kdebase/apps/; revision=1017106
Diffstat (limited to 'src/viewextensionsfactory.h')
| -rw-r--r-- | src/viewextensionsfactory.h | 9 |
1 files changed, 9 insertions, 0 deletions
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 <QObject> +#include "dolphinview.h" + class DolphinController; class DolphinFileItemDelegate; +class DolphinSortFilterProxyModel; class DolphinViewAutoScroller; class KFilePreviewGenerator; class QModelIndex; @@ -66,9 +69,15 @@ 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; ToolTipManager* m_toolTipManager; |
