Есть QTableView и модель. Есть делегаты на каждую колонку.Нужно сделать так:1) Пользователь не может редактировать колонку 1 пока не введет данные в колонку 2 ( уже сделал переопределив edit у QTableView хотя можно и в делегате в createEditor()).2)Когда пользователь введет данные в колонку два, сразу перейти на колонку 1 и отрыть редактор.3) Не закрывать редактор и не позволять ничего делать пользователю пока он не введет "правильные" данные в колонку 1.Вот с пунктами 2, 3 проблемы... Весь мозг себе уже сломал, никак по нормальному не выходит.
|