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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QDataWidgetMapper+QSqlRelationalTableModel  (Прочитано 3182 раз)
RVZ
Гость
« : Октябрь 03, 2010, 18:12 »

Всем доброе время суток!
Что то у меня ни как не получается заставить форму отрисовывать данные из таблиц
Делал по типу примера из Ассистента Home>Examples>Books Demonstration
только без QTableView и без собственной модели и без собственных делегатов

как я понял из примера чтобы данные из модели мапились по форме надо маперу сделать mapper->setCurrentModelIndex(наверное для того чтоб он знал какую запись разбрасывать по виджетам?) только вот в примере параметр (const QModelIndex &index) передается от QTableView которого у меня нет.
Как бы мне заставить мапер смотреть на единственную запись в QSqlRelationalTableModel(отобрана по фильтру первичного ключа)

Записан
RVZ
Гость
« Ответ #1 : Октябрь 03, 2010, 19:10 »

 Непонимающий пока решил так mapper->toFirst(); только не уверен что это есть правильно
по крайней мере данные показались  Смеющийся
Записан
RVZ
Гость
« Ответ #2 : Октябрь 03, 2010, 20:30 »

Нашел в описание класса QDataWidgetMapper mapper->setCurrentIndex(0); Кажется то что надо
« Последнее редактирование: Октябрь 25, 2010, 13:36 от RVZ » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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