]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix sorting issues for Nepomuk-roles
authorPeter Penz <peter.penz19@gmail.com>
Sun, 6 May 2012 10:59:37 +0000 (12:59 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Sun, 6 May 2012 11:00:42 +0000 (13:00 +0200)
Just use a string-comparison as default-compare.

src/kitemviews/kfileitemmodel.cpp

index c16820fa35f31fef42eb729d62708ed9793d41b1..8f8b80c5af170b89a0cdd80516eefaaffccb3d9b 100644 (file)
@@ -1357,22 +1357,13 @@ int KFileItemModel::sortRoleCompare(const ItemData* a, const ItemData* b) const
         break;
     }
 
-    case PermissionsRole:
-    case OwnerRole:
-    case GroupRole:
-    case TypeRole:
-    case DestinationRole:
-    case PathRole:
-    case CommentRole:
-    case TagsRole: {
+    default: {
         const QByteArray role = roleForType(m_sortRole);
         result = QString::compare(a->values.value(role).toString(),
                                   b->values.value(role).toString());
         break;
     }
 
-    default:
-        break;
     }
 
     if (result != 0) {