如何自定义 QListWidget 背景颜色(而非 QListWidgetItem)
我在想有没有办法自定义QListWidget的背景颜色。
我试过:
listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)
虽然没有报错,但还是不管用。
1 个回答
5
你可以设置一个样式表来改变背景:
self.setStyleSheet( """QListWidget{
background: yellow;
}
"""
)
下面是一个示例输出: