Come personalizzare il colore di sfondo QListWidget (e non QListWidgeteTem)
-
21-12-2019 - |
Domanda
Mi chiedo se c'è un modo per personalizzare il colore di sfondo QListWidget.
Ho provato:
listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)
.
Mentre non c'erano errori che non funziona ancora.
Soluzione
È possibile impostare un foglio di stile che modifica lo sfondo:
self.setStyleSheet( """QListWidget{
background: yellow;
}
"""
)
.
Esempio di uscita:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow