J'essaie d'afficher certaines cartes dans un QListView mais j'ai vraiment du mal à comprendre comment utiliser le modèle modèle/vue de Qt, et je ne trouve pas d'exemples simples.Comment utiliser la programmation Model-View de Qt
Fondamentalement, j'ai deux classes:
carte - mon "modèle" qui contient le nom de la carte, id, etc.
CardWidget - peut charger et rendre un objet carte (afficher le nom de la carte et d'autres informations)
Comment puis-je utiliser Card et CardWidget pour afficher une liste de cartes dans un ListView? Dois-je changer quelque chose dans mes cours, ou QListView devrait-il être capable de les afficher directement?
Si quelqu'un pouvait me montrer les étapes de base ou me diriger dans la bonne direction, ce serait parfait.
Merci, mais j'ai fini par rouler mon propre QWidget pour lister les cartes. Le cadre de modèle/vue de Qt semble bon pour les choses intégrées comme les visionneuses de fichiers, la liste de chaînes, etc., mais trop compliqué à utiliser pour les choses non par défaut. –