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.

Était-ce utile?

La solution

Vous pouvez définir une feuille de style qui change l'arrière-plan:

self.setStyleSheet( """QListWidget{
                    background: yellow;
                }
                """
)

Exemple de sortie:

ss

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top