怎样让有以透明图片为背景的widget的子widget正常显示??
例如有一张 透明背景的图片 background.png, 将其设为widget的背景图片,方法是 QPalette palette;QPixmap img("background.png");palette.setBrush(QPalette::Window, QBrush(img)); widget->setPalette(palette); 此时,这个widget可以正常显示,背景透明,但是如果在这个widget上添加子widget,例如QPushButton, QLabel , QPlainTextEdit,这些子控件无法显示。请问这是什么原因,如何能在透明widget上正常显示不透明的子widget ?谢谢您