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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: одна модель - три представления. Как ?  (Прочитано 3031 раз)
izoomer
Гость
« : Декабрь 07, 2006, 13:06 »

В модели описано
Код:

private:
    QImage pic;
    QPair<QStringList,QStringList> list_1;
    QStringList list_2;


и есть три QListView.
Код:

     QListView *view_1;
     QListView *view_2;
     QWidget *view_3;


Требуется в view_1 отображать list_2 из модели, в view_2 отображать list_1.first (из модели) а в view_3 картинку pic из модели.
Подскажите решение. Заранее спасибо.
Записан
itan
Гость
« Ответ #1 : Декабрь 07, 2006, 18:15 »

Сам не пробывал, но вот в QT4.2 появился такой класс QDataWidgetMapper, возможно это твой случай.
Записан
Mixolap
Гость
« Ответ #2 : Декабрь 07, 2006, 18:59 »

Глянь пример из qt  - itemviews/chart
Записан
izoomer
Гость
« Ответ #3 : Декабрь 07, 2006, 21:25 »

chart из примеров то не то .....
QDataWidgetMapper вроде то, но не понятно как то ....
Получается мне надо что бы в модели можно было возвращать разные данные в зависисмости от того для какого виджета эта модель установлена. Можно ли это реализовать ?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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