背景
Qt 开发中经常会遇到窗口提升的情况,如果提升的窗口本身设置了 Qss 样式则很大的概率会出现设置不成功的情况。同时在主窗口的构造函数中设置被提升窗口的样式也不起做用。
解决思路
01 在主窗口的 ui 文件中设置被提升窗口的样式
不起做用。
02 在主窗口的 ui 和 子窗口的 ui 文件中中设置被提升窗口的样式
不起做用。
03 在主窗口的构造函数中设置被提升窗口的样式
不起做用。
最终办法
](https://i-blog.csdnimg.cn/blog_migrate/bc08eea46282448094029a0e2294749a.png)
下载地址
链接:https://pan.baidu.com/s/1ivoLbP8ilfB3FUpwnw0kjw
提取码:hq7c
总结
提升窗口尽量使用 QFrame.
本文探讨了在Qt应用中遇到的窗口样式设置难题,尤其是在被提升窗口上。作者分享了多种尝试失败的方法,如UI文件内设置、构造函数调整,并揭示了最终有效解决方案:使用QFrame替代。附带下载链接获取详细教程。
2263

被折叠的 条评论
为什么被折叠?



