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


















