qtableview隐藏竖线
时间: 2023-12-06 21:44:45 浏览: 314
Qt QTableView插入控件,qss设计
你可以使用QTableView的setShowGrid函数来隐藏QTableView中的网格线。将其设置为false即可隐藏竖线。例如:
```python
tableView.setShowGrid(False)
```
这将隐藏QTableView中的所有网格线,包括竖线和横线。如果你只想隐藏竖线,可以自定义QTableView的样式表来实现。例如:
```python
tableView.setStyleSheet("QTableView::verticalHeader { border: none; }"
"QTableView::horizontalHeader { border-bottom: 1px solid #555; }"
"QTableView::item { border-right: 1px solid #555; }"
"QTableView::item:selected { background-color: #88aaff; }")
```
这将隐藏竖线,同时保留横线,并将选定的单元格背景色设置为浅蓝色。你可以根据自己的需要进行调整。
阅读全文