这其实很简单,只要指定设置风格的对象名就可以了。
比如用Qt Designer要设置一个objectName为widget_bk的窗口边框,而widget_bk中的子控件不受影响,
只需在styleSheet属性中写入:#widget_bk {border: 1px solid red}
(或者调用setStyleSheet()设置也可以)
这样widget_bk窗口就设置了1像素宽度的红色边框,并且widget_bk中的子控件不受影响。
设置其它如背景色、背景图也可以这样。
这其实很简单,只要指定设置风格的对象名就可以了。
比如用Qt Designer要设置一个objectName为widget_bk的窗口边框,而widget_bk中的子控件不受影响,
只需在styleSheet属性中写入:#widget_bk {border: 1px solid red}
(或者调用setStyleSheet()设置也可以)
这样widget_bk窗口就设置了1像素宽度的红色边框,并且widget_bk中的子控件不受影响。
设置其它如背景色、背景图也可以这样。