如何设置按钮的样式 sheet 有几个属性?

How to set the button's style sheet to have several properties?

btn.setStyleSheet("QPushButton {font: 30pt Comic Sans MS"}
btn.setStyleSheet("background-color: red")

我试图让我的"btn"既是红色又是特定的字体和大小,但一次只能获得一种样式,在这种情况下;红色命令覆盖字体命令。

如何合并这些命令以便同时执行?

我不知道这是否真的是您的代码,但您没有关闭方法的括号和双引号

所以这个:

btn.setStyleSheet("QPushButton {font: 30pt Comic Sans MS}
btn.setStyleSheet("background-color: red")

会变成这样:

btn.setStyleSheet("QPushButton {font: 30pt Comic Sans MS}"}
btn.setStyleSheet("background-color: red")

尝试一下,但无论如何请查看此文档以将您的代码引用到:http://doc.qt.io/qt-4.8/stylesheet-examples.html

已解决:

btn.setStyleSheet("background-color: red;"
                        "font: bold 30pt Comic Sans MS")

合并命令! 谢谢!