-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Cross-Platform Development with Qt 6 and Modern C++
By :
Just like Qt Widgets, Qt Quick also implements Models, Views, and delegates to display data. The implementation modularizes the visualization of data to empower developers to manage that data. You can change one View with another with minimal changes to the data.
To visualize data, bind the View's model property to a Model and the delegate property to a component or another compatible type.
Let's discuss the QML types available for implementing the M/V pattern in a Qt Quick application.
Views are containers that display data and are used for collections of items. These containers are feature-rich and can be customized to meet specific style or behavior requirements.
There is a set of standard Views provided in the basic set of Qt Quick graphical types:
ListView: Lays out items in a horizontal or vertical listGridView: Lays out items in a grid mannerTableView: Lays out items in a tabular...