Russian Qt Forum
Октябрь 02, 2024, 01:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSortFilterProxyModel и setColumnHidden  (Прочитано 3181 раз)
break
Гипер активный житель
*****
Offline Offline

Сообщений: 846


Просмотр профиля
« : Май 18, 2009, 04:29 »

есть QSqlRelationTableMode + QSortFilterProxyModel

Proxy - используется для фильтрации записей по параметрам столбцов

Отображение в QTableView - при этом в нем предварительно заданы скрытыми некоторые столбцы + некоторые столбцы поменяны местами через horizontalHeader().swapSection(....)

Все вроде работает (фильтруется правильно) - но после нескольких фильтраций - во вьеве становятся все столбцы видны - даже те кот. были скрыты - Qt 4.5.0 - прошу проверить у кого похожий механизм фильтрации есть - скрыть столбей и пофильтровать - появится или нет? Почему вообще такое может происходить - бага?
Записан
break
Гипер активный житель
*****
Offline Offline

Сообщений: 846


Просмотр профиля
« Ответ #1 : Май 19, 2009, 00:58 »

Народ - неужели никто не фильтрует записи в таблице - проверьте пож. дело 5 сек.  я уже свой код перерыл не могу понять откуда эти столбцы заново появляются... Злой
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 23.