Russian Qt Forum

Qt => Qt Quick => Тема начата: Djavdet от Сентябрь 16, 2012, 01:45



Название: создание нескольких ListModel и ListView динамически
Отправлено: Djavdet от Сентябрь 16, 2012, 01:45
Доброго времени суток! Сталкивался ли кто-либо с подобным? Необходимо создавать по сигналу новый ListModel, хранить его как-то, чтобы потом можно было к нему обратиться, добавлять/удалять элементы, передавать его в тоже динамически созданный ListView


Название: Re: создание нескольких ListModel и ListView динамически
Отправлено: lighting от Сентябрь 17, 2012, 11:16
чем Qt.createComponent("твой_qml_файл.qml"); не устроил?


Название: Re: создание нескольких ListModel и ListView динамически
Отправлено: Djavdet от Сентябрь 17, 2012, 23:35
я не вкурил полностью этот механизм, и как хранить и обращаться к этой модели. Остановился на передаче модели со стороны c++.


Название: Re: создание нескольких ListModel и ListView динамически
Отправлено: lighting от Сентябрь 18, 2012, 10:42
Можно вынести в js файл а потом к нему обращаться. Можете посмотреть пример Samegame. Там правда ректанглы создаются, но принцип-то тот-же самый используется.