Qt中QWidget加入到父类QWidget不能显示的问题
2024-10-19 06:23:40
最近忙活了半天发现了一个不容易发现的问题,比如我有一个父类的自定义Widget,并且自己设置了Pattle,但这个时候我如果再在当前Widget内部加入自己的widget就不能正常显示,但是加QPushButton就可以显示。
百思不得其解,我还特意让两个widget各自设置了不同的pattle,还是不行。
最后我发现原来在Qt中,子类widget就算内部自己设置了pattle,在setParent之后还是会继承父类的pattle,所以你就算父亲是绿色,孩子是红色,加入之后,孩子依旧还是父亲的绿色,所以你再怎么看,都发现不了此时widget已经加入了。
最新文章
- 2.WindowsServer2012R2装完的一些友好化设置
- interactivePopGestureRecognizer属性
- Javascript写俄罗斯方块游戏
- 小明系列问题――小明序列(LIS)
- [AY技术分享]WPF AYUI的高大上日历代码
- html5文件上传
- iOS - UIActionSheet
- jstack和线程dump分析
- android自动打包方法(ant+proguard+签名)
- Ueditor自定义默认宽度高度
- [上传下载] C# ImageUpload图片上传类教程与源码下载 (转载)
- Linq to sql语法
- WebRequest 对象的使用
- 自制裸眼3D图【推荐】
- Python Nose框架编写测试用例方法
- PGM:贝叶斯网的参数估计2
- tomcat启动命令行中文乱码
- 使用JS判断不同的终端设备
- Kafka的安装是否成功的简单测试命令
- python+opencv 运行环境搭建