использование QSortFilterProxyModel |
Здравствуйте, гость ( Вход | Регистрация )
использование QSortFilterProxyModel |
AntonH851 |
10.6.2010, 11:39
Сообщение
#1
|
Студент Группа: Участник Сообщений: 66 Регистрация: 20.2.2010 Из: Шебекино Пользователь №: 1475 Спасибо сказали: 1 раз(а) Репутация: 0 |
Добрый день.
Имеется модель, унаследованная от QSqlQueryModel, QTableView + делегаты к ней и наследник QSortFilterProxyModel. Пока я не использовал модель фильтрации все было путем. Когда установил ее, получилось что при редактировании данных в момент сохранения изменений(в методе setModelData делегата) при попытке вызвать setQuery(model->query().lastQuery() (для того чтобы в таблице данные обновить) вылетает ошибка.... Подскажите пож. в чем причина такого поведения может быть? Оказывается это из-за того что параметр model функции setModelData указывает теперь не на модель с данными, где делался запрос,а на фильтр, который не имеем метода setQuery...) Сообщение отредактировал AntonH851 - 10.6.2010, 12:02 |
|
|
Текстовая версия | Сейчас: 11.12.2024, 19:21 |