Como estilizar o estado verificado do QPushButton para remover pontos cinzas?

Estou usando o Qt 5.3.0. Quando aplico alguma cor de plano de fundo no estado marcado do QPushButton, o botão será preenchido com pontos cinza (sobre a cor de plano de fundo que eu queria) quando estiver marcado.

Aqui está um pequeno programa de teste (com qtcreator, mas também pode ser feito com codificação): 1, crie um aplicativo qt 2, arraste um QPushButton, defina-o como flat e checkable 3, adicione essas linhas antes de w.show ()

w.setStyleSheet("\
                QPushButton {   \
                    color:white;    \
                }   \
                QPushButton:checked{\
                    background-color: rgb(80, 80, 80);\
                }\
                QPushButton:hover{  \
                    background-color: grey; \
                    border-style: outset;  \
                }  \
                ");

4, execute o aplicativo e verifique o botão

Você verá que o botão fica pontilhado, mas eu preciso que o botão marcado esteja na cor sólida como rgb (80, 80, 80). Perdi algo?

questionAnswers(1)

yourAnswerToTheQuestion