Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   QTableView переоткрывает модель (https://www.otvetnemail.ru/novyj-arhiv-2-812/qtableview-pereotkryvaet-model-273272/)

Guest 29.09.2011 06:30

QTableView переоткрывает модель
 
Здравствуйте!Начал использовать QTableView с таблицей из БД SQLite.Данные отображаются, когда пользователь меняет данные в столбце, то при нажатии Enter или переходе на новую ячейку (при занесении данных в БД) модель как будто переоткрывается - визуально это выглядит: курсор пропадает из таблицы и она становится на первую строку.Это нормальное поведение? Почему такое происходит не всегда (по крайней мере у меня через раз то переоткрывает то нет)? Нужно использовать свой наследние QSqlQueryModel чтобы нормально работало - или там тоже самое? Просто при большом числе записей - когда пользователь стоит на 20-ой а первая уже скрыта (ушла вверх во вьеве), то переоткрытие модели совсем неприятно...


Часовой пояс GMT, время: 18:38.


© www.otvetnemail.ru - Форум вопросов и ответов.