BiblioApp {
// …
bookModel: ListModel {}
genreModel: GenreModel {}
}
On a ainsi un composant BiblioApp générique et réutilisable (les types des modèles ne
sont plus imposés par le composant BiblioApp), sur lequel l'utilisateur vient greffer les
modèles qu'il a développés (le cas échéant).
[23] Cette obligation provient de Qt : la notion de type est très importante en C++, qui ne
dispose pas, de base, de mécanismes dynamiques comme Python ou JavaScript.
374
Précédent

- 375/494

Suivant