diff options
| author | Peter Penz <[email protected]> | 2008-04-18 17:11:43 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2008-04-18 17:11:43 +0000 |
| commit | 01f53f01b4de69a70e030927716025eab4cc52b5 (patch) | |
| tree | 0db4cec93a098715ef88a915bfe1f9140b884c4a | |
| parent | 049f2d4556adc6ff3e1405921a5d50df03e1954b (diff) | |
don't use deprecated methods
svn path=/trunk/KDE/kdebase/apps/; revision=798611
| -rw-r--r-- | src/dolphinsortfilterproxymodel.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/dolphinsortfilterproxymodel.cpp b/src/dolphinsortfilterproxymodel.cpp index 9cf3ca633..da903c92f 100644 --- a/src/dolphinsortfilterproxymodel.cpp +++ b/src/dolphinsortfilterproxymodel.cpp @@ -29,6 +29,7 @@ #include <kfileitem.h> #include <kdatetime.h> #include <klocale.h> +#include <kstringhandler.h> static DolphinView::Sorting sortingTypeTable[] = { @@ -106,9 +107,7 @@ bool DolphinSortFilterProxyModel::subSortLessThan(const QModelIndex& left, return result; } - return sortCaseSensitivity() ? - (naturalCompare(leftFileItem.name(), rightFileItem.name()) < 0) : - (naturalCompare(leftFileItem.name().toLower(), rightFileItem.name().toLower()) < 0); + return KStringHandler::naturalCompare(leftFileItem.name(), rightFileItem.name(), sortCaseSensitivity()) < 0; } return leftRating > rightRating; @@ -127,12 +126,10 @@ bool DolphinSortFilterProxyModel::subSortLessThan(const QModelIndex& left, return result; } - return sortCaseSensitivity() ? - (naturalCompare(leftFileItem.name(), rightFileItem.name()) < 0) : - (naturalCompare(leftFileItem.name().toLower(), rightFileItem.name().toLower()) < 0); + return KStringHandler::naturalCompare(leftFileItem.name(), rightFileItem.name(), sortCaseSensitivity()) < 0; } - return naturalCompare(leftTags, rightTags) < 0; + return KStringHandler::naturalCompare(leftTags, rightTags) < 0; } default: |
