Beispiele für Elementansichten
Qt bietet eine Vielzahl von Möglichkeiten, vor- und benutzerdefinierte Objektmodelle auf unterschiedliche Weise darzustellen. Die Trennung von Funktionalität, die durch die Modell/Ansichts-Architektur eingeführt wird, gibt Entwicklern eine größere Flexibilität, um die Darstellung von Elementen anzupassen.
Das Adressbuch-Beispiel zeigt, wie Proxy-Modelle verwendet werden können, um verschiedene Sichten auf Daten aus einem einzigen Modell anzuzeigen. | |
Das Beispiel für ein einfaches Sortier-/Filtermodell veranschaulicht die Verwendung von QSortFilterProxyModel zur Durchführung grundlegender Sortier- und Filterfunktionen. | |
Das Beispiel Combo Widget Mapper zeigt, wie man einen benutzerdefinierten Delegaten verwendet, um Informationen aus einem Modell auf bestimmte Widgets in einem Formular abzubilden. | |
Das Beispiel für ein benutzerdefiniertes Sortier-/Filtermodell veranschaulicht, wie eine Unterklasse von QSortFilterProxyModel eine erweiterte Sortierung und Filterung durchführen kann. | |
Dieses Beispiel zeigt, wie man ein einfaches Element-basiertes Baummodell implementiert, das mit anderen Klassen im Model/View Framework verwendet werden kann. | |
Das Beispiel Fetch More zeigt, wie man einem Item-View-Modell bei Bedarf Elemente hinzufügt. | |
Dieses Beispiel demonstriert, wie man eine Spalte in einer QTableView einfriert. | |
Das Simple Tree Model Beispiel zeigt, wie man ein hierarchisches Modell mit den Standard-View-Klassen von Qt verwendet. | |
Das Spreadsheet-Beispiel zeigt, wie man eine einfache Tabellenkalkulationsanwendung erstellt. | |
Das Star Delegate Beispiel zeigt, wie man einen Delegaten erstellt, der sich selbst malen kann und das Editieren unterstützt. |
© 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.