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

博客主要讲述了在Linux系统下,QGroupBox默认无边框,需通过style修改。还提到选择QGroupBox是否可选的属性checkable,以及名为hello的title默认被选中需修改样式,样式是针对Widget整体的,此外还提及一些测试细节和更多设置例子。

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;


}

1504ab3b6038cd3697785d46848ab7a2.jpeg

2、选择QGroupBox是否可选

QGroup最后一个属性:checkable。

ed7159cbf0ae463bb969c92002d81d35.jpeg

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

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

QWidget:focus{
    outline: none;
}

3982f27b217636bc686b1faba2efbf24.jpeg

3、一些测试出来的细节

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


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


QGroupBox::title {
    background: transparent;
}

e292f6f4fe6b69656d8270afae22f82d.jpeg

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;
}

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

不编了,直接抄。

应该是知乎一位大佬写的

各位:

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

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

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

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

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

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

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

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

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

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

9cf8e57980ea302c30c0f0a6fc392071.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值