Название: Заполнить модель из списка[РЕШЕНО] Отправлено: BlackSoul от Май 17, 2012, 16:58 Имеется список значений.
Код: property variant values: [ "value_1", "value_2", "value_3" ] хотелось бы каким-нибудь способом создать из этого списка ListModel. пока что на ум приходит только пройтись по элементам в цикле и с помощью js заполнить ими модель. Есть ли какие-нибудь более удобные способы? Название: Re: Заполнить модель из списка Отправлено: mutineer от Май 17, 2012, 17:03 А если просто отдать список в ListView как модель?
Название: Re: Заполнить модель из списка Отправлено: BlackSoul от Май 18, 2012, 08:08 пробовал. не берёт, т.к. вьюхе нужны названия полей =(
Название: Re: Заполнить модель из списка Отправлено: Patrin Andrey от Май 18, 2012, 08:33 import QtQuick 1.0
Item{ height: 200 width: 200 property variant values: [ "value_1", "value_2", "value_3" ] Component{ id: listDelegate Text{ height: 50 width: 100 text: modelData font.pixelSize: ListView.isCurrentItem ? 30:10 } } ListView{ anchors.fill: parent model: values focus: true delegate: listDelegate } } Название: Re: Заполнить модель из списка Отправлено: BlackSoul от Май 18, 2012, 08:43 Спасибо! Всё отлично заработало!
|