Cómo personalizar el color de fondo QlistWidget (y no QlistWidgetItem)
-
21-12-2019 - |
Pregunta
Me pregunto si hay una manera de personalizar el color de fondo QlistWidget.
He intentado:
listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)
Si bien no hubo errores, todavía no funciona.
Solución
Puede establecer una hoja de estilo que cambie el fondo:
self.setStyleSheet( """QListWidget{
background: yellow;
}
"""
)
Salida de ejemplo:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow