qt QTableView/QTableWidget样式设置
时间: 2023-06-28 18:11:17 浏览: 105
可以通过样式表来设置QTableView/QTableWidget的样式。以下是一些常用的样式设置示例:
1. 设置表格边框和水平表格线的颜色
```css
QTableView {
border: 1px solid gray;
}
QTableView::horizontalHeader {
border-bottom: 1px solid gray;
}
```
2. 设置选中单元格的背景色和前景色
```css
QTableView::item:selected {
background-color: #4a90e2;
color: white;
}
```
3. 设置表头的背景色和前景色
```css
QHeaderView::section {
background-color: #f0f0f0;
color: black;
}
```
4. 设置行交替背景色
```css
QTableView::item:alternate {
background-color: #f0f0f0;
}
```
5. 隐藏表格线和表头
```css
QTableView::horizontalHeader {
border: none;
}
QTableView::verticalHeader {
border: none;
}
QTableView::gridline {
background-color: white;
}
```
以上只是一些常用的样式设置,你可以根据自己的需求进行更多的样式设置。同时,你还可以使用Qt Designer来设置样式,具体可以参考Qt官方文档。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)