arash
0
Q:

pyqt change background 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, ...
1

New to Communities?

Join the community