QT如何让子窗口不继承父窗口的边框、背景等风格

来源:互联网 发布:本地数据库搭建 编辑:程序博客网 时间:2024/05/27 00:53

这其实很简单,只要指定设置风格的对象名就可以了。

比如用Qt Designer要设置一个objectName为widget_bk的窗口边框,而widget_bk中的子控件不受影响,

只需在styleSheet属性中写入:#widget_bk {border: 1px solid red}

(或者调用setStyleSheet()设置也可以)

这样widget_bk窗口就设置了1像素宽度的红色边框,并且widget_bk中的子控件不受影响。

设置其它如背景色、背景图也可以这样。

原创粉丝点击