#################在QT Designer中设置样式#################
QTableWidget {background-color:rgb(120, 120, 120);font:11pt '宋体';color:black;}
QHeaderView::section{background-color:rgb(100, 100, 100);font:11pt '宋体';color: black;}
QScrollBar{background-color:rgb(100, 100, 100)}
#################在程序中设置样式#################
# 设置内容区样式
self.tableWidget_results.setStyleSheet(
"background-color:rgb(120, 120, 120);font:11pt '宋体';color:black;")
# 设置表头样式
self.tableWidget_results.horizontalHeader().setStyleSheet(
"QHeaderView::section{background-color:rgb(100, 100, 100);font:11pt '宋体';color: black;};")
self.tableWidget_results.verticalHeader().setStyleSheet(
"QHeaderView::section{background-color:rgb(100, 100, 100);font:11pt '宋体';color: black;};")
# 设置滚动条样式
self.tableWidget_results.horizontalScrollBar().setStyleSheet(
"background-color:rgb(100, 100, 100);")
self.tableWidget_results.verticalScrollBar().setStyleSheet(
"background-color:rgb(100, 100, 100);")
# 隐藏表头
self.tableWidget_results.horizontalHeader().setHidden(True)
self.tableWidget_results.verticalHeader().setHidden(True)
# 平均分配列宽和行高
self.tableWidget_results.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch)
self.tableWidget_results.verticalHeader().setSectionResizeMode(QHeaderView.Stretch)
pyqt5——TableWidget
于 2023-04-20 09:58:43 首次发布