我有如下代码:
self.pushButton = QtGui.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(0, 550, 150, 31))
self.pushButton.setObjectName(_fromUtf8("pushButton"))
我该如何更改这个按钮的背景颜色?我尝试了使用Palette,但是没有成功。我想让颜色变为红色,但似乎无法正确调用。希望能得到帮助。
我有如下代码:
self.pushButton = QtGui.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(0, 550, 150, 31))
self.pushButton.setObjectName(_fromUtf8("pushButton"))
我该如何更改这个按钮的背景颜色?我尝试了使用Palette,但是没有成功。我想让颜色变为红色,但似乎无法正确调用。希望能得到帮助。
您可以更改按钮的样式:
self.pushButton.setStyleSheet("background-color: red")
它就像 CSS 一样。
这里是一个示例代码。您可以选择任何样式来设置背景颜色。
QPushButton button1, button2, button3;
button1.setStyleSheet("background-color: red");
button2.setStyleSheet("background-color:#ff0000;");
button3.setStyleSheet("background-color:rgb(255,0,0)");