Re: [Interest] create delegate modelData

2016-07-19 Thread Jérôme Godbout
modelData is a variable set into the context of the created component. Therefore, it does not exist into the Repeater until the object is instanciated. It's the Repeater itself that create a new context based on it's context and push variables into the object instance context. 2 variables are set

Re: [Interest] create delegate modelData

2016-07-18 Thread Kevin Mcintyre
Thanks for the follow up - I quickly discovered a mistake in my thinking that createObject sets properties not objects so of course modelData object will not working out of box because it's passed into delegates as an object. On Mon, Jul 18, 2016 at 3:42 PM, Alan Ezust wrote: > modelData is in

Re: [Interest] create delegate modelData

2016-07-18 Thread Alan Ezust
modelData is indeed a special reserved data role for use inside delegates with certain kinds of models, including C++ objectlists and also stringlistmodel. I can't find any documentation that explains exactly what 'modelData' is or where it is "reserved". However, modelData mentioned here: http:/

[Interest] create delegate modelData

2016-07-14 Thread Kevin Mcintyre
Below is psuedo code...am I doing something wrong - or is modelData reserved? //This works. -- ~repeater.qml Item { Repeater { model: [ ["example"], ] delegate: Qt.createComponent("maybe_delegate.qml") } } -- maybe_delegate.qml Item { objectName: mo