Comment personnaliser la couleur de fond qlistwidget (et pas qlistwidgetem)
-
21-12-2019 - |
Question
Je me demande s'il y a un moyen de personnaliser la couleur de fond qlistwidget.
J'ai essayé:
listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)
Bien qu'il n'y ait pas eu d'erreur, cela ne fonctionne toujours pas.
La solution
Vous pouvez définir une feuille de style qui change l'arrière-plan:
self.setStyleSheet( """QListWidget{
background: yellow;
}
"""
)
Exemple de sortie:
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow