┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2008-04-18 17:11:43 +0000
committerPeter Penz <[email protected]>2008-04-18 17:11:43 +0000
commit01f53f01b4de69a70e030927716025eab4cc52b5 (patch)
tree0db4cec93a098715ef88a915bfe1f9140b884c4a
parent049f2d4556adc6ff3e1405921a5d50df03e1954b (diff)
don't use deprecated methods
svn path=/trunk/KDE/kdebase/apps/; revision=798611
-rw-r--r--src/dolphinsortfilterproxymodel.cpp11
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: