Criar dinamicamente ListModel na QML
Quando preciso criar qualquer componente QML em tempo de execução, posso usar esse guia:http://qt-project.org/doc/qt-5/qtqml-javascript-dynamicobjectcreation.html
ou seja, basta chamar Qt.createComponent e component.createObject
Mas não consegui encontrar como criar o ListModel em tempo de execução? com qml, não em c ++.
Você pode perguntar por que eu preciso disso. Então, eu tenho um ListModel aninhado: existemodelo externo, que delegados continhammodelos internos. Portanto, quando estou chamando outer_model.append ({}), devo passar o ListModel recém-criado paramodelo interno. Não posso usar definido estaticamentemodelo interno no delegado externo, porque não consigo acessar esse modelo em tempo de execução. A propósito, ele pode ser acessado de alguma forma?
P.S. Talvez seja uma idéia completamente errada tentar gerenciar modelos em javascript?