答案 0 :(得分:0)
它不只是灰色,而是垂直标题。在我看来,你的选择是:
为QHeaderView使用自定义样式表,例如(不知道您喜欢的颜色)
QHeaderView::section
{
background-color: transparent;
color: black;
font: 10pt "MS Shell Dlg 2";
}
适用于QTableView。
UPD:尝试以下操作:为QHeaderView设置样式表,如果需要,设置它的部分,例如
QHeaderView
{
background-color: white;
}
这会将你的标题描绘成白色,没有灰色,就像你想要的那样。然后你可以改进样式表,样式部分(可能,你会喜欢正确的边框和所有,所以不要使用“border:1px solid balck”,玩边框顶部和/或边框底部,否则部分将获得丑陋的双重内在边界。)
之后你可以考虑仅设置一个标题或两者的样式,进一步改进样式,但重点仍然是QHeaderView和它的部分可以独立设置样式