许多天前遇到的一个小问题,今天有时间,给它贴出来;因为需要,需要给QWidget里的一个子窗口sonWidget进行背景图片设置;
通过setPalette()函数进行设置, 发现无效!!!
后来进行了测试:发现给父窗口QWidget通过setPalette()函数设置背景是OK的!
给子窗口sonWidget通过setPalette()设置背景图片需要加setAutoFillBackground(true); 此时子窗口的背景图片就OK了!
下面通过代码和图解释下!!!
一、只有主窗口
1. 事先我在资源中添加了4张图片
list << QString(":/111.png") << QStri