Sort by file size according to DetailsModeSettings::directorySizeCount

Test Plan: Sort by file size in details view.

Reviewers: #dolphin, ngraham, elvisangelaccio

Reviewed By: #dolphin, ngraham

Subscribers: kfm-devel

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D29424
This commit is contained in:
Méven Car 2020-05-05 07:31:54 +02:00
parent 31f5dc7f7c
commit 91ea1e29ee

View file

@ -1770,12 +1770,12 @@ int KFileItemModel::sortRoleCompare(const ItemData* a, const ItemData* b, const
QVariant valueA, valueB;
if (DetailsModeSettings::directorySizeCount()) {
valueA = a->values.value("count");
valueB = b->values.value("count");
} else {
// use dir size then
valueA = a->values.value("size");
valueB = b->values.value("size");
} else {
valueA = a->values.value("count");
valueB = b->values.value("count");
}
if (valueA.isNull() && valueB.isNull()) {
result = 0;