Bücher

Zeigt, wie man Qt SQL Klassen mit einem Model/View-Framework verwendet.

Das Books-Beispiel zeigt, wie die SQL-Klassen von Qt mit dem Model/View-Framework verwendet werden können, um reichhaltige Benutzeroberflächen für in einer Datenbank gespeicherte Informationen zu erstellen.

Informationen über eine Sammlung von Büchern werden in einer Datenbank gespeichert. Die Bücher sind nach Autor, Titel, Genre und Jahr der Veröffentlichung katalogisiert. Obwohl jedes dieser Felder mit Standard-Widgets angezeigt und bearbeitet werden kann, benötigt ein zusätzliches Feld, das eine beliebige Bewertung des Buches beschreibt, etwas Besonderes.

Bücher werden nach einem System bewertet, bei dem jedem Buch eine Anzahl von Sternen zugewiesen wird; je mehr ein Buch hat, desto besser soll es sein. Durch Anklicken einer Zelle, die die Bewertung enthält, kann die Anzahl der Sterne geändert werden, und die Bewertung in der Datenbank wird aktualisiert.

Beispielprojekt @ code.qt.io

© 2025 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.