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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSortFilterProxyModel - то, что еще не наше в документации  (Прочитано 2246 раз)
Alex_C
Гость
« : Июль 05, 2012, 22:39 »

Вопрос:
1. В проксимодели можно менять данные, чтоб они заменились в родительской модели. Достаточно ответить - да/нет Улыбающийся
2. у меня в основной модели на data установки есть - case Qt::TextColorRole: - вопрос: у проксимодели эту ф-цию (data) опять с нуля переписывать придется? Или она наследуется от родительской модели?
Записан
mutineer
Гость
« Ответ #1 : Июль 05, 2012, 23:35 »

1. Хз, попробуй
2. Прокси-модель за всеми данными ходит в основную модель, сама данные не хранит. Только меняет порядок и количество индексов
Записан
Akon
Гость
« Ответ #2 : Июль 06, 2012, 09:47 »

Прокси модель не наследуется от исходной, она вызывает функции исходной. В функции data() (как и в любой такой же сходной) то, что не устраивает, замени, в остальном просто верни результат data() исходной модели.
Записан
Alex_C
Гость
« Ответ #3 : Июль 06, 2012, 11:23 »

Спасибо!!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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