用stylesheet
时间: 2024-02-21 10:57:42 浏览: 115
StyleSheet
在PyQt中,可以使用setStyleSheet()方法来设置样式表,从而实现对控件的样式美化。
例如,以下代码中创建了一个QPushButton按钮,设置了按钮的背景颜色为红色,字体为微软雅黑,字体大小为16像素:
```python
from PyQt5.QtWidgets import QApplication, QPushButton
app = QApplication([])
button = QPushButton('Click me')
button.setStyleSheet('background-color: red; font-family: "Microsoft YaHei"; font-size: 16px;')
button.show()
app.exec_()
```
在setStyleSheet()方法中,可以使用CSS语法来设置控件的样式,如background-color、font-family、font-size等属性。需要注意的是,属性名之间用连字符-连接,属性值需要用引号括起来,如font-family: "Microsoft YaHei"。
通过使用setStyleSheet()方法,可以对控件进行更加细致的样式设置,从而实现更加美观的界面效果。
阅读全文