From ebe7f3fc73f8f08142a4d38c3bf49d019a7da7ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=8B=D1=87=D0=BA=D0=BE=D0=B2=20=D0=90=D0=BD=D0=BB?= =?UTF-8?q?=D1=80=D0=B5=D0=B9?= Date: Thu, 9 Jun 2022 13:39:30 +0300 Subject: [PATCH] code brush --- utils/piintrospector/containers_view.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/utils/piintrospector/containers_view.cpp b/utils/piintrospector/containers_view.cpp index 79b5119..1bb1c68 100644 --- a/utils/piintrospector/containers_view.cpp +++ b/utils/piintrospector/containers_view.cpp @@ -228,16 +228,14 @@ void ContainersModel::sort(int column, Qt::SortOrder order) { if (cur_data.isEmpty()) return; PIVector::CompareFunc cf = nullptr; #if PIP_VERSION >= PIP_MAKE_VERSION(2,35,0) - std::function pf; switch (column) { - case ccType : cf = order == Qt::AscendingOrder ? cmp_func_name_a : cmp_func_name_d ; pf = print_func_name; break; - case ccItemSize : cf = order == Qt::AscendingOrder ? cmp_func_item_size_a : cmp_func_item_size_d; pf = print_func_item_size; break; - case ccCount : cf = order == Qt::AscendingOrder ? cmp_func_count_a : cmp_func_count_d ; pf = print_func_count; break; - case ccBytesAllocated: cf = order == Qt::AscendingOrder ? cmp_func_allocated_bytes_a : cmp_func_allocated_bytes_d; pf = print_func_allocated_bytes; break; - case ccBytesUsed : cf = order == Qt::AscendingOrder ? cmp_func_used_bytes_a : cmp_func_used_bytes_d ; pf = print_func_used_bytes; break; + case ccType : cf = order == Qt::AscendingOrder ? cmp_func_name_a : cmp_func_name_d ; break; + case ccItemSize : cf = order == Qt::AscendingOrder ? cmp_func_item_size_a : cmp_func_item_size_d; break; + case ccCount : cf = order == Qt::AscendingOrder ? cmp_func_count_a : cmp_func_count_d ; break; + case ccBytesAllocated: cf = order == Qt::AscendingOrder ? cmp_func_allocated_bytes_a : cmp_func_allocated_bytes_d; break; + case ccBytesUsed : cf = order == Qt::AscendingOrder ? cmp_func_used_bytes_a : cmp_func_used_bytes_d ; break; default : break; } - if (cf) cur_data.sort(cf); #else switch (column) { case ccType : cf = order == Qt::AscendingOrder ? cmp_func_name_a : cmp_func_name_d ; break; @@ -247,8 +245,8 @@ void ContainersModel::sort(int column, Qt::SortOrder order) { case ccBytesUsed : cf = order == Qt::AscendingOrder ? cmp_func_used_a : cmp_func_used_d ; break; default : break; } - if (cf) cur_data.sort(cf); #endif + if (cf) cur_data.sort(cf); //qDebug() << "sort" << column << order; dataChanged(index(0, 0), index(cur_data.size_s() - 1, columnCount())); }