PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法

it2023-04-12  80

def change_table(self): ''' 作用:通过取值框的值改变表格行数 ''' cols = self.spinBox.value() if(cols == 1): # 行隐藏 self.tableWidget.hideRow(1) self.tableWidget.hideRow(2) elif(cols == 2): self.tableWidget.showRow(1) self.tableWidget.hideRow(2) elif(cols ==3): # 行显示 self.tableWidget.showRow(1) self.tableWidget.showRow(2) # QSpinBox值改变事件监听 self.spinBox.valueChanged.connect(self.change_table)

实例应用效果图:

# 设置指定列的列宽 self.tableWidget.setColumnWidth(2, 290)

实例应用效果图: 喜欢的点个赞❤吧!

最新回复(0)