以前遇到过一次这样的问题,在网上查了很多次都没有查到!相信很多人会有和我同样的苦恼。
我的程序里面用到了QTabWidget控件。但是我更改样式表(QTabWidget::pane)的时候发现无法改变显示区的背景颜色。
ps如果样式表直接输入background-color:rgb();可以实现效果。但是我们要的是既能改变按钮,又能改变显示区,并且每个显示区颜色都不同。所以陷入了极大的困惑中。(上次就发个博这次就不会又花了1个小时找解决方法)
直接说!重!点!
QTabWidget的显示区是自动放!在!上!面!的QWidget!
想要改显示区的颜色不!是!改!QTabWidget!
如图。改样式表就改这里,换个颜色就可以了。
希望和我一样的小白少走弯路,我写的这东西能搜到么2333。