mirror of
https://github.com/rizinorg/cutter.git
synced 2025-02-21 14:16:08 +00:00
Fixed sorting in Strings widget (#354)
Sorting by string, type, size or length now works when selecting the corresponding column.
This commit is contained in:
parent
2439eb52a5
commit
e115cbc9e9
@ -116,9 +116,14 @@ bool StringsSortFilterProxyModel::lessThan(const QModelIndex &left, const QModel
|
|||||||
case StringsModel::OFFSET:
|
case StringsModel::OFFSET:
|
||||||
if (left_str.vaddr != right_str.vaddr)
|
if (left_str.vaddr != right_str.vaddr)
|
||||||
return left_str.vaddr < right_str.vaddr;
|
return left_str.vaddr < right_str.vaddr;
|
||||||
// fallthrough
|
case StringsModel::STRING: // sort by string
|
||||||
case StringsModel::STRING:
|
|
||||||
return left_str.string < right_str.string;
|
return left_str.string < right_str.string;
|
||||||
|
case StringsModel::TYPE: // sort by type
|
||||||
|
return left_str.type < right_str.type;
|
||||||
|
case StringsModel::SIZE: // sort by size
|
||||||
|
return left_str.size < right_str.size;
|
||||||
|
case StringsModel::LENGTH: // sort by length
|
||||||
|
return left_str.length < right_str.length;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user