举个使用setstylesheet的例子
时间: 2023-05-24 08:03:13 浏览: 129
Qt StyleSheet 样式表实例
A:下面是一个使用 setStyleSheet() 方法为窗口添加样式表的简单示例代码:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(300, 300, 250, 150)
self.setWindowTitle('SetStyleSheet')
self.setStyleSheet("background-color: yellow")
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
```
这个例子创建了一个黄色的窗口,并将背景颜色设置为黄色。该效果通过 setStyleSheet() 方法实现,可以看到在该函数中输入了一段包含样式属性的字符串,这个字符串被解析并应用于窗口。这里只指定了一个属性,也可以设置其他 CSS 属性。
阅读全文