您需要调用
setAutoFillBackground(True)小部件。默认情况下,a
QWidget不会填充背景。
有关更多信息,请参见该
setAutoFillBackground属性的文档。
如果要使用任意背景色,则需要修改小部件的调色板:
p = w.palette()p.setColor(w.backgroundRole(), Qt.red)w.setPalette(p)

您需要调用
setAutoFillBackground(True)小部件。默认情况下,a
QWidget不会填充背景。
有关更多信息,请参见该
setAutoFillBackground属性的文档。
如果要使用任意背景色,则需要修改小部件的调色板:
p = w.palette()p.setColor(w.backgroundRole(), Qt.red)w.setPalette(p)