《Qt修炼手册》第10版《QTableWidget》控件详细说明及实践
发布时间
阅读量:
阅读量
1.QTableWidget类简介
【
QTableWidget是QT界面设计中广泛使用的用于展示数据表格的组件。
QTableWidget继承自QTableView类,因此在深入学习QTableWidget之前,建议先了解QTableView的相关内容。两者之间的差异主要体现在:
- QTableView支持通过自定义的数据模型来呈现内容(使用时需要先调用setModel方法与数据源进行绑定)
- QTableWidget则仅能使用系统提供的标准数据模型。
QTableWidget中的单元格数据是通过QTableWidgetItem对象来实现的(无需预先设置数据源,只需逐个向单元格中填入信息即可)。这主要是由于QTableView类中包含setModel成员函数,而在QTableWidget类中,该函数被设置为私有访问权限。
在使用QTableWidget时,必然离不开QTableWidgetItem。作为表格中单个单元格的表示方式,整个表格结构需要由多个QTableWidgetItem对象逐一构建完成。
2.QTableWidget的控件属性
2.1 禁止编辑表格
默认状态下,表格中的字符内容是可以被更改的
全部评论 (0)
还没有任何评论哟~
