Livres

Montre comment utiliser les classes SQL d'Qt SQL avec un framework modèle/vue.

L'exemple « Livres » montre comment les classes Qt SQL peuvent être utilisées avec le framework modèle/vue pour créer des interfaces utilisateur riches à partir d'informations stockées dans une base de données.

La fenêtre principale affiche des informations relatives aux livres enregistrés dans la base de données

Les informations relatives à une collection de livres sont stockées dans une base de données. Les livres sont répertoriés par auteur, titre, genre et année de publication. Bien que chacun de ces champs puisse être affiché et modifié à l’aide de widgets standard, un champ supplémentaire décrivant une note arbitraire attribuée au livre nécessite une solution spécifique.

Les livres sont notés selon un système dans lequel chacun se voit attribuer un nombre d’étoiles ; plus un livre en a, plus il est censé être de qualité. En cliquant sur une cellule contenant la note, le nombre d’étoiles peut être modifié, et la note dans la base de données est mise à jour.

Exemple de projet sur code.qt.io

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.