1 import sys
2 from PyQt5.QtWidgets import QApplication, QWidget,QLabel
3 from PyQt5.QtGui import QFont
4 from PyQt5 import QtCore
5
6 class MainWindow(QWidget):
7 def __init__(self):
8 super(Demo, self).__init__()
9 self.label = QLabel('hello world',self)
10 #self.label.setFont(QFont("华文琥珀",20,QFont.Bold)) #设置字体、样式和大小
11 #QFont.Bold 加粗
12
13 #self.label.setStyleSheet("color:white") #文本颜色(前景色)
14
15 #self.label.setStyleSheet("background-color: #000000;color: #ffffff") #设置背景色和前景色
16 #self.label.setGeometry(QtCore.QRect(20, 60, 291, 61)) #设置控件的位置和大小
17
18
19
20 #分开设置
21 font = QFont() #实例化字体对象
22 font.setFamily('微软雅黑') #字体
23 font.setBold(True) #加粗
24 font.setItalic(True) #斜体
25 font.setStrikeOut(True) #删除线
26 font.setUnderline(True) #下划线
27 font.setPointSize(23) #字体大小
28 self.label.setFont(font)
29
30
31 #主程序
33 if __name__ == '__main__':
34 app = QApplication(sys.argv)
35 mainwindow = MainWindow()
36 mainwindow.show()
37 sys.exit(app.exec_())
【PyQt5】Qt Designer设计GUI界面之QFont设置字体
使用PyQt5创建带定制字体样式的窗口应用
最新推荐文章于 2025-04-14 10:59:20 发布
这个博客展示了如何使用Python的PyQt5库创建一个窗口应用程序,并详细说明了如何设置字体的样式,包括字体类型、加粗、斜体、删除线和下划线,以及调整字体大小。通过实例代码,演示了如何实现这些功能并展示文本内容。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.9
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
1843

被折叠的 条评论
为什么被折叠?



