Цель: придумать как ускорить либо lessThan, либо саму сортировку убедиться в том, что proxy-модель всё замедлит копать в сторону: сортировка bigdata, ускорение QSortFilterProxyModel и подобное
sort - посмотреть (можно записать свой алгоритм)
в ПЗ - написать про сортировку силам самой модели (ORDER BY) и объяснить почему в этом мало смысла (как минимум при многопользовательской работе с бд)
https://code.woboq.org/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp.html#_ZN20QStandardItemPrivate12sortChildrenEiN2Qt9SortOrderE глянуть реализацию
- РЕАЛИЗОВАТЬ СОРТИРОВКУ НА УРОВНЕ САМОЙ МОДЕЛИ (попробовать копирнуть реализаци у ссылки выше) ЗАСЕЧЬ ВРЕМЯ НА РАЗНЫХ ВХОДНЫХ УСЛОВИЯХ
попробовать от new избавиться, если переменная только локальная или член класса каким-то образом засечь время сортировок (из тестовой функции пробовать вызывать слоты нужные)