如何使用背景图像设置QTableWidget的左上角?现在是白色的. (指向下图)
这是我的样式表代码:
QWidget {
background-image: url(src/bg.jpg);
color: #fffff8;
}
QHeaderView::section {
background-image: url(src/bg.jpg);
padding: 4px;
border: 1px solid #fffff8;
}
QTableWidget {
gridline-color: #fffff8;
}
QTableWidget QTableCornerButton::section {
background-image: url(src/bg.jpg);
border: 1px solid #fffff8;
}
解决方法:
您将必须使用自定义行标题列:
>禁用内置行标题列,
>添加一列以容纳行号,
>定义插槽以在添加/删除行时更新行ID,并选择行,更改其字体等,
>,最后设置要在column = 0列标题中使用的小部件.