标题在Group Box中的位置

时间:2017-02-10 08:52:02

标签: qt-designer qtstylesheets qgroupbox

我有一个Group Box如下:

enter image description here

QGroupBox{
    background-color: #000044;
    font: 12px consolas;
    color: cyan;
}

我希望边界更加偏蓝,然后我得到:

enter image description here

QGroupBox{
    border: 1px solid cyan;
    background-color: #000044;
    font: 12px consolas;
    color: cyan;
}

标题不以群组框的顶部边框为中心,我不知道该怎么做。

编辑:

ekhumoro提出的可能解决方案不起作用。我想念左上角。

enter image description here

QGroupBox{
    border: 1px solid cyan;
    background-color: #000044;
    font: 12px consolas;
    color: cyan;
    margin-top: 0.5em;
}

QGroupBox::title {
    padding-top: -16px;
    padding-left: 8px;
}

enter image description here

QGroupBox{
    border: 1px solid cyan;
    background-color: #000044;
    font: 12px consolas;
    color: cyan;
    margin-top: 0.5em;
}

QGroupBox::title {
    background-color: transparent;
    padding-top: -16px;
    padding-left: 8px;
}

1 个答案:

答案 0 :(得分:3)

感谢小费ekhumoro。现在它有效。

enter image description here

QGroupBox{
    border: 1px solid cyan;
    margin-top: 0.5em;
    background-color: #000044;
    font: 12px consolas;
    color: cyan;
}

QGroupBox::title {
    top: -6px;
    left: 10px;
}