¿Cómo diseñar el estado marcado de QPushButton para eliminar los puntos grises?

Estoy usando Qt 5.3.0. Cuando aplique un poco de color de fondo en el estado marcado de QPushButton, el botón se rellenará con puntos grises (sobre el color de fondo que quería) cuando esté marcado.

Aquí hay un pequeño programa de prueba (con qtcreator pero también se puede hacer con codificación): 1, cree una aplicación qt 2, arrastre un QPushButton, configúrelo en plano y comprobable 3, agregue estas líneas 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, ejecuta la aplicación y verifica el botón

Verá que el botón se vuelve punteado, pero necesito que el botón marcado esté en color sólido como rgb (80, 80, 80). ¿Me he perdido algo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta