有没有好看的QTableWidget样式表,白色风格的
时间: 2024-04-08 11:29:20 浏览: 9
当然可以!你可以使用样式表来自定义QTableWidget的外观。以下是一个简单的示例,使用样式表将QTableWidget的背景颜色设置为白色,并添加一些其他的样式属性:
```python
tableWidget.setStyleSheet("QTableWidget { background-color: white; }"
"QTableWidget::item { padding: 10px; }"
"QHeaderView::section { background-color: lightgray; }")
```
这个样式表将QTableWidget的背景颜色设置为白色,单元格的内边距(padding)设置为10像素,表头的背景颜色设置为浅灰色。
你可以根据自己的需求进一步调整样式表,添加更多的属性和样式。
相关问题
有没有好看的黑色风格的QTableWidget样式表
当然可以!以下是一个示例,使用样式表将QTableWidget的外观设置为黑色风格:
```python
tableWidget.setStyleSheet("QTableWidget { background-color: black; color: white; }"
"QTableWidget::item { padding: 10px; }"
"QHeaderView::section { background-color: darkgray; }"
"QTableWidget::item:selected { background-color: gray; }")
```
这个样式表将QTableWidget的背景颜色设置为黑色,文字颜色设置为白色。单元格的内边距(padding)设置为10像素,表头的背景颜色设置为深灰色。选中的单元格背景颜色设置为灰色。
你可以根据自己的需求进一步调整样式表,添加更多的属性和样式,以实现自定义的黑色风格。
qtablewidget样式表
QTableWidget 是一个用于显示表格数据的 Qt 控件,可以使用样式表来设置其外观和样式。
以下是一些常见的 QTableWidget 样式表属性:
1. 设置表格边框:
```
QTableWidget{
border: 1px solid black;
}
```
2. 设置表格行高和列宽:
```
QTableWidget::item {
padding-top: 5px;
padding-bottom: 5px;
}
QTableWidget::horizontalHeader {
height: 30px;
}
QTableWidget::verticalHeader {
width: 50px;
}
```
3. 设置表头样式:
```
QHeaderView::section {
background-color: gray;
color: white;
font-weight: bold;
}
```
4. 设置选中行的背景色:
```
QTableWidget::item:selected {
background-color: lightblue;
}
```
以上是一些常用的 QTableWidget 样式表属性,你可以根据自己的需要进行调整。