def initUI(self):
self.setWindowTitle('QFontDialogDemo')
self.setGeometry(500,500,300,200)
fontButton = QPushButton('选择字体')
fontLabel = QLabel('hello 测试字体')
fontButton.clicked.connect(lambda :self.getFont(fontLabel))
layout = QVBoxLayout()
layout.addWidget(fontButton)
layout.addWidget(fontLabel)
self.setLayout(layout)
def getFont(self,fontLabel):
font, ok = QFontDialog.getFont()
if ok:
fontLabel.setFont(font)
17.QFontDialog 字体选择对话框
使用QFontDialog设置字体
最新推荐文章于 2025-04-16 15:41:33 发布
本文介绍了一个使用PyQt中的QFontDialog控件来让用户选择并应用字体的应用实例。通过一个简单的按钮点击事件,用户可以打开字体选择对话框,选定的字体将立即应用于指定的标签文本。

659

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



