qtextedit设置字体大小
时间: 2023-08-29 21:14:19 浏览: 206
字体大小修改
4星 · 用户满意度95%
要设置QTextEdit的字体大小,可以使用setFontPointSize()方法。以下是一个示例代码:
```python
from PyQt5.QtWidgets import QApplication, QMainWindow, QTextEdit, QVBoxLayout, QWidget, QPushButton
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("QTextEdit字体大小设置示例")
self.central_widget = QWidget()
self.layout = QVBoxLayout()
self.central_widget.setLayout(self.layout)
self.text_edit = QTextEdit()
self.layout.addWidget(self.text_edit)
self.button = QPushButton("设置字体大小为16")
self.button.clicked.connect(self.set_font_size)
self.layout.addWidget(self.button)
self.setCentralWidget(self.central_widget)
def set_font_size(self):
font = self.text_edit.font()
font.setPointSize(16)
self.text_edit.setFont(font)
if __name__ == "__main__":
app = QApplication([])
window = MainWindow()
window.show()
app.exec_()
```
在上面的示例中,我们创建了一个QMainWindow,并在其中添加了一个QTextEdit和一个QPushButton。当点击按钮时,调用set_font_size()方法来设置QTextEdit的字体大小为16。你可以根据需要修改字体大小的值。
阅读全文