可以通过设置QTableWidget的样式表来去掉表格的竖线。具体操作如下:
打开Qt Designer,在QTableWidget的属性编辑器中找到StyleSheet属性。
点击StyleSheet属性,进入编辑模式。
在编辑框中输入以下代码:
QTableView::verticalHeader {
border: 0;
}
QTableView::horizontalHeader {
border: 0;
}
QTableView::item {
border-right: none;
}
- 保存并运行程序,此时应该可以看到表格的竖线已经被去掉了。
解释一下上面的代码:
第一行是去掉表格的垂直方向的边框线;
第二行是去掉表格的水平方向的边框线;
第三行是去掉表格单元格之间的竖线。