Donc par exemple:
Item {
id: sylvainLikesAnsweringMyQuestions
property var myDict: {[key,value],[anotherKey,anotherValue]}
}
En JavaScript/QML, les objets sont des données (variables), avec des propriétés et des méthodes. Vous pouvez également créer vos propres objets.
Cet exemple crée un objet appelé "résultats" et lui ajoute quatre propriétés:
property var results: {"passed": 15, "failed": 2, "skipped": 1, "IlikeYourQuestions": 1};
Vous pouvez également y ajouter des méthodes, mais avec juste un ensemble de propriétés, cela fonctionne exactement comme un dictionnaire.
Vous pouvez accéder aux propriétés de l'objet de deux manières:
results.passed;
results["passed"];