Динамически создавать ListModel в QML

Когда мне нужно создать какой-либо компонент QML во время выполнения, я могу использовать это руководство:http://qt-project.org/doc/qt-5/qtqml-javascript-dynamicobjectcreation.html

то есть просто вызовите Qt.createComponent и component.createObject

Но я не мог найти, как создать ListModel во время выполнения? с qml, а не в c ++.

Вы можете спросить, зачем мне это нужно. Итак, у меня есть вложенная ListModel: естьвнешняя модель, которые делегаты содержаливнутренние модели, Поэтому, когда я вызываю external_model.append ({}), я должен передать недавно созданную ListModel длявнутренняя модель, Я не могу использовать статически определенныйвнутренняя модель во внешнем делегате, потому что я не могу получить доступ к такой модели во время выполнения. Кстати, к нему можно как-то получить доступ?

Постскриптум Может быть, это совершенно неверная идея, пытаться управлять моделями в JavaScript?

Ответы на вопрос(3)

Ваш ответ на вопрос