将QTableWidget单元格的边框设置为0px

wro*_*ame 6 qt qt4

如何将QTableWidget中的单元格边框设置为0px?我最好选择单元格边框的哪一边设置为0,但我也可以将它们全部设置为0.

编辑:将边框设置为0px或将颜色设置为白色也会很好.

ale*_*sdm 11

您可以禁用所有的边界QTableWidget::setShowGrid,并重新启用了样式表他们中的一些(例如:"QTableView::item { border-left: 1px solid black; }")

后者是单元格内部边界,因此它们可能不像网格那样对齐.

如果要为每个单元格单独更改边框,则需要编写委托(如该答案中所示).


ser*_*nko 7

检查QTableWidget的setShowGrid是否适合你,像这样:

tableWidget->setShowGrid(false);
Run Code Online (Sandbox Code Playgroud)

希望这有帮助,问候