1 官方帮助文档
QTableWidget 5.15帮助文档
QT 枚举 命名空间
2 常用接口及槽函数使用
#!/usr/bin/env python3
# -*- coding:GBK -*-
# Author: zero
import os,sys,re
from PyQt5.QtWidgets import *
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QBrush
class QTableWidgetDemo(QWidget):
def __init__(self):
super(QTableWidgetDemo, self).__init__()
self.setWindowTitle("QTableWidgetDemo")
self.resize( 600,500 )
self.mainlayout = QVBoxLayout(self)
#创建表格 5行,4列
self.tablewidget = QTableWidget(5,4,self)
self.mainlayout.addWidget(self.tablewidget)
#获得行数和列数
row = self.tablewidget.rowCount()
col = self.tablewidget.columnCount()
print("row: ", row, " col: ",col )
#设置行数 列数
self.tablewidget.setColumnCount(4)
self.tablewidget.setRowCount(5)
#插入 删除 行
self.tablewidget.insertRow(5)
self.tablewidget