项目视图示例

Qt提供了大量功能来以不同的方式显示预定义和用户定义的项目模型。模型/视图架构引入的功能分离赋予了开发者更大的灵活性,以自定义项目的表示。

地址簿

地址簿示例说明如何使用代理模型在单个模型上显示不同的视图。

基础排序/过滤模型示例

基础排序/过滤模型示例演示了如何使用QSortFilterProxyModel执行基本的排序和过滤。

组合小部件映射器示例

组合小部件映射器示例显示了如何使用自定义委托映射模型信息到表单上的特定小部件。

自定义排序/过滤模型示例

自定义排序/过滤模型示例说明了如何子类化QSortFilterProxyModel以执行高级排序和过滤。

可编辑树形模型示例

该示例演示了如何实现一个简单的基于项目的树形模型,该模型可以与模型/视图框架中的其他类一起使用。

获取更多示例

获取更多示例展示了如何根据要求向项目视图模型中添加项目。

冻结列示例

此示例演示了如何在QTableView中冻结列。

简单树形模型示例

简单树形模型示例展示了如何使用Qt标准视图类使用层次模型。

电子表格

电子表格示例展示了如何创建简单的电子表格应用。

星号委托示例

星号委托示例展示了如何创建可以自行绘制并支持编辑的委托。

© 2024 The Qt Company Ltd. 本文档的文档贡献属于其各自的版权所有者。本文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3许可的。Qt及其相关标志是The Qt Company Ltd.在芬兰和其他国家的商标。所有其他商标均为其各自所有者的财产。