У меня есть таблица (QStandardItemModel) следующим образомКак я могу реализовать пользовательский сортировку QTableView?
sorted by group
Group | Property 1 | Property 2
A 5 9
A 5 1
A 4 6
B 7 1
B 2 7
B 7 2
, который я обычно сортировать по столбец группы. Если я сортирую по свойству 2 в графическом интерфейсе (через QTableView), например, все линии перепутать, глядя, как это:
sorted by Property 2, but not the way I want it
Group | Property 1 | Property 2
A 5 1
B 7 1
B 7 2
A 4 6
B 2 7
A 5 9
Я хотел бы таблицу с сортировкой по первой строке каждого группы, в то время как порядок в пределах группы должен быть таким же, т.е.
sorted by Property 2
Group | Property 1 | Property 2
B 7 1
B 2 7
B 7 2
A 5 9
A 5 1
A 4 6
Как это сделать?
Использование QAbstractProxyModel – Teimpz