Согласно документации можно установить цвета текста и фона следующим образом:
button.setStyleSheet('QPushButton {color: #ffcc00; background-color: black;}')
Однако вот что я вижу:
![enter image description here](https://i.stack.imgur.com/gd9t1.png)
Фон остается белым.Я создаю всю кнопку так:
button = QPushButton('Clear Knots')
button.clicked.connect(canvas.clear)
button.setStyleSheet('QPushButton {color: #ffcc00; background-color: black;}')