設置界面上所有的按鈕都變為紅色
BasicQSS.py
""" QSS基礎 QSS(Qt Style Sheets) Qt樣式表 用於設置控件的樣式 CSS """ from PyQt5.QtWidgets import * import sys class BasicQSS(QWidget): def __init__(self): super(BasicQSS, self).__init__() self.setWindowTitle("QSS樣式") btn1 = QPushButton(self) btn1.setText("按鈕1") btn2 = QPushButton(self) btn2.setText("按鈕2") btn3 = QPushButton(self) btn3.setText("按鈕3") vbox = QVBoxLayout() vbox.addWidget(btn1) vbox.addWidget(btn2) vbox.addWidget(btn3) self.setLayout(vbox) if __name__ == "__main__": app = QApplication(sys.argv) form = BasicQSS() #選擇器 qssStyle = """ QPushButton { background-color:red; } """ form.setStyleSheet(qssStyle) form.show() sys.exit(app.exec_())