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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: фильтр данных в QSqlRelationalDelegate  (Прочитано 2038 раз)
andrewshkovskii
Гость
« : Июль 05, 2011, 15:43 »

последний pyqt.
Есть необходимость в табличной вьюхе использующей QSqlRelationalTableModel  редактировать внешние ключи через QSqlRelationalDelegate. Но необходимо фильтровать те возможные значения в QSqlRelationalDelegate, которые могут быть использованы.
В какую сторону смотреть? что переопределять? Спасибо:)
Записан
pokidoff
Гость
« Ответ #1 : Июль 06, 2011, 15:37 »

Никак. Если при маппинге полей к отдельным виджетам комбобоксу еще можно скормить QSqlQueryModel с нужными значениями, то при показе реляционной модели через вьюху делегат берет relModel->relationModel(int) в качестве списка возможных элементов комбика. А тут уж даже фильтр не поставишь.  Обеспокоенный
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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