diff options
| author | David Faure <[email protected]> | 2008-01-21 19:44:36 +0000 |
|---|---|---|
| committer | David Faure <[email protected]> | 2008-01-21 19:44:36 +0000 |
| commit | 3c1efcb738e7ee6a00030f521138f81625e84b96 (patch) | |
| tree | 42e6a2b1cbb562150ebf44d075600abc9412a492 /src/dolphinview.cpp | |
| parent | e3da86af95dd620f62c1acc245b7bf98769a94fd (diff) | |
Make sort/descending available in dolphinpart
svn path=/trunk/KDE/kdebase/apps/; revision=764445
Diffstat (limited to 'src/dolphinview.cpp')
| -rw-r--r-- | src/dolphinview.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp index bd5be2109..a1bba6d5c 100644 --- a/src/dolphinview.cpp +++ b/src/dolphinview.cpp @@ -746,6 +746,14 @@ void DolphinView::updateSortOrder(Qt::SortOrder order) emit sortOrderChanged(order); } +void DolphinView::toggleSortOrder() +{ + const Qt::SortOrder order = (sortOrder() == Qt::AscendingOrder) ? + Qt::DescendingOrder : + Qt::AscendingOrder; + setSortOrder(order); +} + void DolphinView::updateAdditionalInfo(const KFileItemDelegate::InformationList& info) { ViewProperties props(viewPropertiesUrl()); @@ -1145,4 +1153,11 @@ KAction* DolphinView::createNewDirAction(KActionCollection* collection) return newDirAction; } +KAction* DolphinView::createSortDescendingAction(KActionCollection* collection) +{ + KToggleAction* sortDescending = collection->add<KToggleAction>("descending"); + sortDescending->setText(i18nc("@action:inmenu Sort", "Descending")); + return sortDescending; +} + #include "dolphinview.moc" |
