pyside2 label 设置字体白色和间距 以及字体为黑体
时间: 2024-03-23 18:39:16 浏览: 30
您可以使用QLabel的setStyleSheet方法来设置字体颜色、间距和字体类型。例如:
```python
from PySide2.QtGui import QFont, QColor
from PySide2.QtWidgets import QApplication, QLabel
app = QApplication([])
label = QLabel("Hello World!")
label.setStyleSheet("color: white; font-size: 20px; font-family: 黑体; padding: 10px;")
label.show()
app.exec_()
```
在这个例子中,我们使用setStyleSheet方法设置了标签的字体颜色为白色,字体大小为20像素,字体类型为“黑体”,间距为10像素。您可以根据需要调整颜色、大小、字体和间距的值。
相关问题
pyside2 label 设置字体颜色和大小
您可以使用QLabel的setStyleSheet方法来设置字体颜色和大小。例如:
```python
from PySide2.QtGui import QFont, QColor
from PySide2.QtWidgets import QApplication, QLabel
app = QApplication([])
label = QLabel("Hello World!")
label.setStyleSheet("color: red; font-size: 20px;")
label.show()
app.exec_()
```
在这个例子中,我们使用setStyleSheet方法设置了标签的字体颜色为红色,字体大小为20像素。您可以根据需要调整颜色和大小的值。
pyside2 设置label字体背景和边框
你可以使用Qt Style Sheet来设置QLabel的字体、背景和边框。以下是一个示例代码,可以设置QLabel的字体为宋体,背景色为红色,边框宽度为2像素,边框颜色为黑色:
```python
from PySide2.QtWidgets import QLabel, QApplication
from PySide2.QtGui import QFont
from PySide2.QtCore import Qt
app = QApplication([])
label = QLabel('Hello World')
label.setFont(QFont('SimSun', 12))
label.setStyleSheet('''
QLabel {
background-color: red;
border-style: solid;
border-width: 2px;
border-color: black;
}
''')
label.setAlignment(Qt.AlignCenter)
label.show()
app.exec_()
```
注意,以上代码中的字体为宋体,如果你的系统中没有该字体,可以将其替换为你系统中的任何一种字体。