qt设置qwidget背景色无效

最近在做一个界面,有三个子窗体,于是就把各个子窗体分别做成了三个UI,再将3个UI,放到1个UI,再将那一个UI在其他窗体上进行提升。

最后就发现怎么设置qwidget的背景都没有效果。

在Qt中,如果是给Qwidget的子类通过qss设置背景色,默认情况下是不生效的需要加上官方文档上的paintEvent的数,才能生效。

最后按照下图方法解决的。

相关推荐
码上淘金32 分钟前
【Python】Python常用控制结构详解:条件判断、遍历与循环控制
开发语言·python
Brilliant Nemo35 分钟前
四、SpringMVC实战:构建高效表述层框架
开发语言·python
格林威2 小时前
Baumer工业相机堡盟工业相机的工业视觉中为什么偏爱“黑白相机”
开发语言·c++·人工智能·数码相机·计算机视觉
橙子199110162 小时前
在 Kotlin 中什么是委托属性,简要说说其使用场景和原理
android·开发语言·kotlin
androidwork3 小时前
Kotlin Android LeakCanary内存泄漏检测实战
android·开发语言·kotlin
学地理的小胖砸3 小时前
【Python 基础语法】
开发语言·python
DanB244 小时前
Java笔记4
java·开发语言·笔记
Dddle15 小时前
C++:this指针
java·c语言·开发语言·c++
studyer_domi5 小时前
Matlab 234-锂电池充放电仿真
开发语言·matlab
伐尘5 小时前
【Qt】编译 Qt 5.15.x For Windows 基础教程 Visual Studio 2019 MSVC142 x64
windows·qt·visual studio