PyQt QPushButton Background color

Trying_hard picture Trying_hard · Dec 18, 2013 · Viewed 46k times · Source

I have the follow code:

self.pushButton = QtGui.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(0, 550, 150, 31))
self.pushButton.setObjectName(_fromUtf8("pushButton"))

How do I get the background color of this button to change. I have tried using Palette and I am having no success. I would like the color to be red. I can't seem to call it correctly. Any help would be great.

Answer

Alvaro Fuentes picture Alvaro Fuentes · Dec 18, 2013

You can change the style of the button:

self.pushButton.setStyleSheet("background-color: red")

It's like CSS.