我有一个看起来像这样的表格视图
有什么方法可以删除标题周围的边框并使它们看起来很简单?
我当前的表格样式表是:
background-color: qlineargradient(spread:pad, x1:0.102273, y1:0.068, x2:0.392318, y2:0.614, stop:0 rgba(200, 200, 200, 255), stop:1 rgba(255, 255, 255, 255));
我有一个看起来像这样的表格视图
有什么方法可以删除标题周围的边框并使它们看起来很简单?
我当前的表格样式表是:
background-color: qlineargradient(spread:pad, x1:0.102273, y1:0.068, x2:0.392318, y2:0.614, stop:0 rgba(200, 200, 200, 255), stop:1 rgba(255, 255, 255, 255));
是的,标题是“可样式化的”。请注意,标题在内部QTableView
但是不同的小部件(它们是QHeaderView
)。您需要更改的是sections
of 的样式,QHeaderView
因此您只需在样式表中正确选择它即可。
遵循一个非常基本的示例,这样您就可以有一个起点。
这就是我将设置为样式表的内容QTableWidget
,以实现您想要的:
QTableView {
background-color: qlineargradient(spread:pad, x1:0.102273, y1:0.068, x2:0.392318, y2:0.614, stop:0 rgba(200, 200, 200, 255), stop:1 rgba(255, 255, 255, 255));
}
QHeaderView::section {
border: 0px;
}
更多关于样式的信息QHeaderView
可以在这里找到。
我希望这有帮助。