标题样式表不适用于QTableView

时间:2017-11-16 14:48:59

标签: c++ qt stylesheet

我有以下表格样式表。

QHeaderView::section, *[role="mockheader"]
{
    min-width:80px;
    background-color:#3949ab;
    color:#FFFFFF;
    border:0px;
    outline:none;
    height:40px;
}

QHeaderView::section:checked, QHeaderView::section:hover
{
    background-color: #3949ab;
    color:white;
}

QTableView
{
    show-decoration-selected: 1;
    border:0px;
    background-color: rgba(0, 0, 0, 0);
    gridline-color:#454545;
    color: #FFFFF8;
}

QTableView::item
{
    border: 0px;
    min-height:35px;
    padding:5px;
    color:#FFFFFF;
}

QTableView::item:hover
{
    background-color: rgba(255,255,255, 50);
}

QTableView::item:selected
{
    background-color: #3949ab;
}

理想情况下,它应该以蓝色绘制标题。它似乎没有受到影响。见附件。

enter image description here

*左侧蓝色空间是标签,我添加了用于填充左侧空间。它不是表的一部分。离开吧。

我无法弄清楚我的stylehseet中的任何问题。请告诉我这里我做错了什么。

0 个答案:

没有答案