pyqt5-QTableWidget表格组件

发布时间 2023-10-01 14:51:37作者: 挖洞404

1、介绍

QTableWidget,表格组件。

2、行和列

setColumnCount(self, columns: int)
  • 设置表格的列数,默认是0
  • 如果列数为0,则不会显示行,即使行数不为0
columnCount(self) -> int
  • 返回表格的列数
setRowCount(self, rows: int) 
  • 设置表格的行数
rowCount(self) -> int
  • 返回表格的行数
insertColumn(self, column: int)
  • 指定索引处插入列
insertRow(self, row: int)
  • 指定索引处插入行
column(self, item: QTableWidgetItem) -> int
  • 获取指定单元格的列索引
row(self, item: QTableWidgetItem) -> int 
  • 获取指定单元格的行索引

3、单元格

item(self, row: int, column: int) -> QTableWidgetItem
  • 获取指定行和列索引的单元格对象
setItem(self, row: int, column: int, item: QTableWidgetItem)
  • 为指定行和列索引,设置单元格对象
  • 如果为设置单元格对象,那么行和列对应的空间获取到的值为None