qplainTextEdit 的 字体 及大小
时间: 2023-06-20 11:03:50 浏览: 779
QPlainTextEditAndQTooltip.zip
QPlainTextEdit 是一个 Qt 框架下的文本编辑器,可以用于显示和编辑纯文本。可以通过设置 QFont 对象来更改 QPlainTextEdit 中的字体及大小。
下面是一个简单的例子,演示如何更改 QPlainTextEdit 的字体及大小:
```python
from PyQt5.QtWidgets import QApplication, QPlainTextEdit
from PyQt5.QtGui import QFont
app = QApplication([])
plainTextEdit = QPlainTextEdit()
# 设置字体和大小
font = QFont("Arial", 16)
plainTextEdit.setFont(font)
plainTextEdit.show()
app.exec_()
```
在上面的例子中,我们创建了一个 QPlainTextEdit 对象,然后使用 setFont() 方法设置了字体和大小。在这个例子中,我们将字体设置为 Arial,大小为 16。
当然,你也可以通过样式表来设置字体和大小,如下所示:
```python
from PyQt5.QtWidgets import QApplication, QPlainTextEdit
app = QApplication([])
plainTextEdit = QPlainTextEdit()
# 使用样式表设置字体和大小
plainTextEdit.setStyleSheet("font-family: Arial; font-size: 16px;")
plainTextEdit.show()
app.exec_()
```
这里,我们使用了 setStyleSheet() 方法来设置样式表,样式表中指定了字体和大小。
阅读全文