当前位置: 代码迷 >> QT开发 >> qt Qlabel 属性设置 冲突,该如何处理
  详细解决方案

qt Qlabel 属性设置 冲突,该如何处理

热度:637   发布时间:2016-04-25 04:45:33.0
qt Qlabel 属性设置 冲突
QLabel *label = new QLabel();
label->setFrameShadow(QFrame::Plain);
label->setFrameShape(QFrame::StylePanel);

至此label的显示为带边框的label

接着想实现label的圆角

label->setStyleSheet("border-radius:4px;");

这样设置后,不但label没有实现圆角,更甚的是边框也没有了,

------解决方案--------------------
感觉上这是正常的,你不能期待启用 QSS 后,控件本身的各种显示效果还在。不过你可以考虑用QSS实现出你要的东西来