首页| 论坛| 消息

标题:border-radius 圆角断裂,有的又不会,为啥呢
作者:lanmanck
日期:2020-08-13 11:20
内容:

大虾们,
如图,label的border-radius:5px;,圆角看到不断裂,但是treewidget, scrollarea 却断裂了,是什么原因呢?

QTreeWidget{
border:1px solid gray;
border-radius:5px
}
/* 滚动区域 */
#scrollAreaForSetupSubForm{
border:1px solid grey;
border-radius:5px;
}


#1 [lemonzll 08-13 11:57]
加个padding:5px就能看到了。那个border是画在最下层的,画QTreeWidget的时候,QTreeWidget有背景色,相当于先要画个矩形,就把border的边角圆弧那里给覆盖了,就看不到了。QLabel相当于就画了个文字,没有背景色
#2 回 lemonzll 的帖子 [lanmanck 08-13 13:34]
lemonzll:加个padding:5px就能看到了。那个border是画在最下层的,画QTreeWidget的时候,QTreeWidget有背景色,相当于先要画个矩形,就把border的边角圆弧那里给覆盖了,就看不到了。QLabel相当于就画了个文字,没有背景色 (2020-08-13 11:57) 
牛,爱你
#3 [huxudong1012 08-20 08:08]
牛,学习了

回复 发表
主题 版块