更改PyQt文本浏览器字体

2024-10-01 19:21:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有启动GUI的Python代码,GUI显示文本。我想格式化文本,即粗体、斜体、更改字体等

call.TextBrowserName.append("Lyrics:" + lyrics)

上面是我如何将文本添加到文本浏览器的示例(这是一个歌词抓取程序)

我试过:

call.TextBrowserName.SetFont('Arial')
call.TextBrowserName.QFont(SetFont(Arial))

有什么帮助吗


Tags: 代码文本示例字体浏览器歌词guicall
1条回答
网友
1楼 · 发布于 2024-10-01 19:21:54

以下是我更改字体的方式:

self.text = QTextEdit(self)
self.text.move(100,100)

font = QFont()
font.setFamily(u"Arial")
font.setBold(True)
font.setWeight(75)

self.text.setFont(font)

这样做的目的是将文本转换为Arial,并将其加粗。要使其倾斜,请尝试以下操作:

font = QFont()
font.setFamily(u"Arial")
font.setItalic(True)

对于下划线,您可以执行以下操作:

font = QFont()
font.setFamily(u"Arial")
font.setUnderline(True)

相关问题 更多 >

    热门问题