Pergunta

Gostaria de saber se existe uma maneira de personalizar a cor de fundo do QListWidget.

Eu tentei:

listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)

Embora não tenha havido erros, ainda não funciona.

Foi útil?

Solução

Você pode definir uma folha de estilo que altere o plano de fundo:

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

Exemplo de saída:

SS

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top