only change color of button pyqt5 code example
Example 1: pyqt5 change button color
self.pushButton.setStyleSheet("background-color: red")
Example 2: change color of text button pyqt5
setStyleSheet('QPushButton {background-color: #A3C1DA; color: red;}')
Example 3: pyqt change button text color
class Window(QMainWindow):
def __init__(self):
super().__init__()
self.init_me()
def init_me(self):
self.setGeometry(600, 250, 750, 500)
self.setStyleSheet("background:gray") <----
# or
# self.setStyleSheet("background:rgb(r:int,g:int,b:int)") <----
self.show()
# to change the color of the text: <----
# self.setStyleSheet("color:rgb(...)")
# or to change both at the same time:
# self.setStyleSheet("color: rgb(...);background: rgb(...)")
# you can do that with any QWidget object or class that inherits QWidget, <----
# eg. QPushButton, QLabel, ...