Здравствуйте, гость ( Вход | Регистрация )
whyt | Дата 14.5.2009, 22:57 |
сама по себе запись не куда не перемещается. У тебя, возможно, используется сортировка, и ты изменил значение по которому она осуществляется. да, я понимаю,что запись физически находиться на том же месте. Сортировок не используется. стратегия модели OnManualSubmit. вот и не знаю в чем проблема.. |
|
Litkevich Yuriy | Дата 14.5.2009, 14:54 |
запись во вьюхе перемещается в самый конец, сама по себе запись не куда не перемещается.У тебя, возможно, используется сортировка, и ты изменил значение по которому она осуществляется. |
|
AD | Дата 14.5.2009, 14:42 |
Вполне возможно, что надо переопределить эту модель или же каким-то другим способом запретить модели сортировать данные по сделанным обновлениям! | |
whyt | Дата 14.5.2009, 13:50 |
юзаю QSqlTableModel не так давно и вот столкнулся с такой неприятной особенностью, при редактировании записс где-нибудь в середине таблицы, после внесения изменений и model->submitAll запись во вьюхе перемещается в самый конец, что не есть гут. вопрос, кто-нибудь поборол это поведение модели? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.4.2024, 16:00 |