У меня есть QTableWidget, который используется для отображения большого количества данных, в основном полученных из функции f (a, b) . Все значения a попадают в горизонтальный заголовок, все значения b в вертикальный заголовок и все f (a, b) в соответствующую ячейку.
Столбцы должны быть сортируемыми. Когда пользователь щелкает столбец, все значения в этом столбце сортируются, а все остальные столбцы также «синхронизируются», поскольку целые строки сортируются (используя выбранный столбец в качестве критерия сортировки).
Это работает. За исключением «столбца заголовка», вертикального заголовка. Вертикальный заголовок не изменяется, он не синхронизируется с реорганизованными строками. Это предполагаемое поведение? Это ошибка в моем коде? Как сделать сортировку по вертикальному заголовку? Или мне нужно добавить мои b в обычный столбец?
edit: Теперь я решил эту проблему, сделав столбец заголовка обычным столбцом. Хотя мне все равно было бы интересно, почему вертикальный заголовок не сортируется с другими столбцами.