我想知道是否有办法自定义QListWidget背景颜色。
我已经尝试过:
listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)
虽然没有错误,但仍然无法工作。
最佳答案
您可以设置更改背景的样式表:
self.setStyleSheet( """QListWidget{
background: yellow;
}
"""
)
示例输出:
关于python - 如何自定义 QListWidget 背景颜色(而不是 QListWidgetItem),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25045483/