Есть таблица QTableWidget с данными.
Выполняя клик по строке таблицы, получаю индекс строки, а данные строки появляются в полях формы. Если я сделаю сортировку по нажатию на заголовки столбцов, то кликая по таблице, индексы строк будут левые, и в поля соответственно вставляются не те данные.
Я читал, то в такой ситуации помогает следующий метод:
перед вставкой строки в таблицу делать "self.table.setSortingEnabled(False)", а после "self.table.setSortingEnabled(True)". Однако в таком случае, сортировка работает вообще не пойми как.
Код и базу данных смотреть
здесь
Скриншоты
https://d.radikal.ru/d02/1901/47/c2ef4d5fc32e.png