self.tablewidget.horizontalHeader().setDefaultSectionSize(50) #设置默认列宽
self.tablewidget.verticalHeader().setDefaultSectionSize(30) #设置默认行高
self.tablewidget.horizontalHeader().setFixedHeight(30) #设置列表头的高度
self.tablewidget.verticalHeader().setFixedWidth(50) #设置行表头的宽度
#设置表头字体
font = self.tablewidget.horizontalHeader().font() #实例化列表头的字体
font.setBold(True)
self.tablewidget.horizontalHeader().setFont(font) #给列表头设置字体
font = self.tablewidget.verticalHeader().font() # 实例化行表头的字体
font.setBold(True)
self.tablewidget.verticalHeader().setFont(font) # 给行表头设置字体
self.tablewidget.horizontalHeader().setHighlightSections(False) #设置列表头不塌陷
self.tablewidget.verticalHeader().setHighlightSections(False) # 设置列表头不塌陷
#给表头文本设置颜色
self.item = self.tablewidget.horizontalHeaderItem(1)
标签:表格,self,PyQt5,verticalHeader,tablewidget,表头,设置,font,参数设置 From: https://www.cnblogs.com/dzswise/p/17064650.html