Qt关于设置子窗口样式表不生效问题

    xiaoxiao2026-06-20  0

    父窗口A中创建了一个子窗口B,B = new WidgetB(this),this是父窗口A,最后运行程序时出现子窗口B继承了父窗口A的样式,于是在子窗口类中的构造函数里调用 setAutoFillBackground(true); 解决了此问题。后来又出现一个问题,通过.css文件对子窗口进行样式设置时死活不生效,前前后后检查了好多次,路径没错,文件读取也没错。折腾到后一天,想到曾经有一个控件的文本在Qt-Designer里使用”改变多信息文本…”这一设置选项进行文本的更改。于是乎,将此控件去除或者恢复成最初状态,子窗口的样式表便生效了。其实,标题不应该这么说,这情况对任何一个窗口都符合。问题比较奇葩,有时候是自己不遵循不注意人家的规则导致的。
    转载请注明原文地址: https://ju.6miu.com/read-1310713.html
    最新回复(0)