mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-20 15:37:26 -06:00
@@ -163,11 +163,18 @@ int TransferListSortModel::compare(const QModelIndex &left, const QModelIndex &r
|
||||
switch (compareColumn)
|
||||
{
|
||||
case TransferListModel::TR_CATEGORY:
|
||||
case TransferListModel::TR_DOWNLOAD_PATH:
|
||||
case TransferListModel::TR_NAME:
|
||||
case TransferListModel::TR_SAVE_PATH:
|
||||
case TransferListModel::TR_TRACKER:
|
||||
return m_naturalCompare(leftValue.toString(), rightValue.toString());
|
||||
|
||||
case TransferListModel::TR_INFOHASH_V1:
|
||||
return threeWayCompare(leftValue.value<SHA1Hash>(), rightValue.value<SHA1Hash>());
|
||||
|
||||
case TransferListModel::TR_INFOHASH_V2:
|
||||
return threeWayCompare(leftValue.value<SHA256Hash>(), rightValue.value<SHA256Hash>());
|
||||
|
||||
case TransferListModel::TR_TAGS:
|
||||
return customCompare(leftValue.value<TagSet>(), rightValue.value<TagSet>(), m_naturalCompare);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user