Russian Qt Forum

Qt => Model-View (MV) => Тема начата: nvek от Февраль 16, 2017, 11:23



Название: заполнение модели данными из xml
Отправлено: nvek от Февраль 16, 2017, 11:23
Добрый день, форумчане, есть парсер xml, который парсит и сразу записывает эти данные в виджет(TreeWidget), подскажите, как сделать так, чтобы парсер возвращал данные в модель, чтобы уже с моделью работать и если надо завернуть ее в проксимодель.
в парсере я прям сразу создаю итемы виджета
QTreeWidgetItem *item = new QTreeWidgetItem(treeWidget);

важна суть класса, а именно он должен парсить входящию xml


Название: Re: заполнение модели данными из xml
Отправлено: Пантер от Февраль 16, 2017, 11:41
Пришешь свою модель, внутри нее парсишь и хранишь xml. Ты конкретно скажи что пробуешь и что не получается.


Название: Re: заполнение модели данными из xml
Отправлено: nvek от Февраль 17, 2017, 06:15
а разделить парсер не получится?


Название: Re: заполнение модели данными из xml
Отправлено: Пантер от Февраль 17, 2017, 09:02
а разделить парсер не получится?
Что?


Название: Re: заполнение модели данными из xml
Отправлено: Bepec от Февраль 17, 2017, 09:02
Пишешь парсер, который создаёт модель, запихивает данные в модель и отдаёт указатель на модель. Всё в твоих руках.