Так, например:
Item {
id: sylvainLikesAnsweringMyQuestions
property var myDict: {[key,value],[anotherKey,anotherValue]}
}
В JavaScript/QML объекты являются данными (переменные) со свойствами и методами. Можно также создать собственные объекты.
Этот пример создает объект, названный "результатами", и добавляет четыре свойства к нему:
property var results: {"passed": 15, "failed": 2, "skipped": 1, "IlikeYourQuestions": 1};
Вы могли также добавить методы к нему, но только с рядом свойств, это работает точно как словарь.
можно получить доступ к свойствам объектов двумя способами:
results.passed;
results["passed"];