У меня есть простое представление дерева моделей с прокси QSortFilterProxyModel для сортировки столбцов и QStandardItemModel в качестве модели.
В каждом столбце есть строка, которая сортируется нормально, но в столбцах, которые содержат число (в виде строк), неправильная сортировка.
скажем, у меня есть 9,12,1 (каждое число в другом столбце, когда я сортирую их, я получаю 1,12,9 или 12,1,9, но никогда не в правильном порядке. как 1,9,12 или 12,9,1 почему?
также я замечаю, что когда я сортирую строку по столбцу, когда я пытаюсь получить текст нового столбца с помощью m_model->item(iSelectedRow,0)->text();
, я получаю исходный текст столбца, но никогда не сортирую новый текст столбца. Почему?