Russian Qt Forum

Qt => Model-View (MV) => Тема начата: Павел_F. от Январь 18, 2010, 21:40



Название: По организации данных в модели вопрос или модель в модели...
Отправлено: Павел_F. от Январь 18, 2010, 21:40
Задача такая стоит... Есть у меня набор ( большой) однотипных данных. У каждого элемента нужно показать и предоставить вариант редактирования порядка шести полей и табличка 6х4. Думаю в чем хранить и как показывать. Пока думаю про  QDataWidgetMapper + модель... Но проблема с табличкой у меня не решается... Может кто что подскажет?
Что-то типа вот этого в итоге должно быть. или ну его в пень все модели?


Название: Re: По организации данных в модели вопрос или модель в модели...
Отправлено: Marat(Qt) от Январь 19, 2010, 03:14
я делал подобное. Только это было SQL. табличка, которая у вас 6х4 у меня была с заданным количеством столбцов, количество строк не ограничивалось. Данные для этой таблички лежали в отдельной таблице SQL и фильтровались по ID.

В итоге для всех виджетов кроме tableView использовал маппер, а в табличке держал данные для всех записей сразу. С помощью setFilter отфильтровывал строки которые нужны в данный момент. setFilter положил в слот, который вызывался в ответ на сигналы от маппера.