震惊:QGroupBox在linux下居然不显示边框

1、linux系统下GroupBox默认无边框,如需添加,需要通过style来修改

下面介绍几个例子:

QGroupBox {


background: transparent;


border: 1px solid rgb(130, 130, 130);


border-radius: 6px;


}


QGroupBox::title {


subcontrol-origin: margin;


subcontrol-position: top left;


background: transparent;


}

震惊:QGroupBox在linux下居然不显示边框_第1张图片

2、选择QGroupBox是否可选

QGroup最后一个属性:checkable。

震惊:QGroupBox在linux下居然不显示边框_第2张图片

名为hello的title默认被选中,这是不行的,还需要继续修改样式。

整个QGroupBox是放在一个Widget下的,所以样式是对Widget整体而言的。

QWidget:focus{
    outline: none;
}

震惊:QGroupBox在linux下居然不显示边框_第3张图片

3、一些测试出来的细节

border-radius: 6px;      /* 边框圆角弧 */


/* 仅显示边框 */
QGroupBox {
    border: 1px solid rgb(0, 0, 0);
}


QGroupBox::title {
    background: transparent;
}

震惊:QGroupBox在linux下居然不显示边框_第4张图片

4、更多设置的例子

/*global stylesheet*/


QWidget:focus{
    outline: none;
}




QGroupBox::indicator {
    width: 23px;
    height: 23px;
}


QGroupBox {
    background: transparent;
    border: 1px solid rgb(130, 130, 130);
    border-radius: 6px;
}


QGroupBox::title {
    subcontrol-origin: margin;
    subcontrol-position: top left;
    background: transparent;
}

正文字数不够,不能申请原创。这是我熬夜学习的新知识点,很开心。

不编了,直接抄。

应该是知乎一位大佬写的

各位:

我们以一个后人的视角回看历史时,原来已经不知不觉间忘记了,当时的志愿军们并不知道中国真的能取得最终的胜利,能再度成为一个完全独立自主的国家。在那样国土沦丧的背景下,最终胜利,才更像是痴人说梦。

原来我们今天所习以为常的一切,并不是历史进程的必然结果。

当汉奸的人想不到会有今天。

而成为英雄,成为烈士的那些人,其实,他们大约也是想不到的。

到那一天我才突然明白,原来“不做亡国奴”不是必然结果,“抗争胜利”并不是必然结果,“建立独立自强的中国”也并不是必然结果……

原来那些人说着“我们一定会获得最终胜利”时,并不真正的知道,他们真的能成功。

原来他们前赴后继地牺牲的时候,也并不真正的确定,他们的牺牲是不是能换来他们想要的结果。

原来“坚定的信仰”,是这个意思。

原来我们一直知道他们伟大,却依然低估了他们的伟大。

最后:欢迎大家关注公众号:

震惊:QGroupBox在linux下居然不显示边框_第5张图片

你可能感兴趣的:(前端,javascript,css,html,开发语言)