一、概述
在前面《第十九章、Model/View开发:QTableView的功能及属性》介绍了QTableView的主要功能及属性,本节来使用QTableView与QStandardItemModel配套来开发一个简单的Excel文件展示程序。之所以使用QStandardItemModel,这是因为在Model/View架构中,PyQt和Qt提供的已经可以直接使用的model模型类中,QStandardItemModel应该是最适合QTableView的模型。
二、QStandardItemModel相关知识介绍
下面介绍几个本节需要使用的QStandardItemModel的方法。
本文介绍了如何使用PyQt的QStandardItemModel和QTableView展示Excel文件内容。详细讲解了QStandardItem的创建、数据修改,以及QStandardItemModel的构造方法、setColumnCount、setHeaderData和setItem等方法的使用。并通过一个实战案例,演示了从Excel读取数据并显示在QTableView的过程,强调了在实现过程中需要注意的点。
订阅专栏 解锁全文
966





