Название: QTableView - QSqlTableModel Отправлено: aliks-os от Ноябрь 04, 2009, 10:32 Создал по учебнику связку QTableView - QSqlTableModel, читаю данные из таблицы - ок.
Перехожу на последнюю строку, соответственно возникает справа прокрутка. Редактирую ячейку в последней строке, после нажатия Enter или перехода на другую ячейку, срабатывает прокрутка и я снова вижу самую первую строку. Туплю, из-за чего такое может происходить??? Название: Re: QTableView - QSqlTableModel Отправлено: lit-uriy от Ноябрь 04, 2009, 11:24 >>Туплю, из-за чего такое может происходить???
Режим сохранения данных в модели (QSqlTableModel::EditStrategy): построчный или постолбцовый. Изменились данные в модели, представление обновилось. Либо делай ручное сохранение, либо реализуй свою прокрутку в наследнике QTableView Название: Re: QTableView - QSqlTableModel Отправлено: aliks-os от Ноябрь 04, 2009, 11:34 OnRowChange
Да, данные в представлении меняются после редактирования Название: Re: QTableView - QSqlTableModel Отправлено: arial от Ноябрь 04, 2009, 18:27 Обсуждалось здесь (http://www.prog.org.ru/topic_10765_0.html)
|