QPlainTextEdit 清空
时间: 2024-02-07 22:02:17 浏览: 107
EditText一键清空内容
你可以使用 QPlainTextEdit.clear() 方法来清空 QPlainTextEdit 中的文本。以下是一个简单的示例代码:
```python
from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QPushButton, QPlainTextEdit
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
text_edit = QPlainTextEdit()
layout.addWidget(text_edit)
clear_button = QPushButton('清空')
layout.addWidget(clear_button)
# 将清空按钮的 clicked 信号与 text_edit 的 clear 方法绑定
clear_button.clicked.connect(text_edit.clear)
window.setLayout(layout)
window.show()
app.exec_()
```
在上面的示例代码中,我们首先创建了一个 QPlainTextEdit 和一个 QPushButton,将它们添加到 QVBoxLayout 中。然后,我们将清空按钮的 clicked 信号与 text_edit 的 clear 方法绑定。这样,当用户点击清空按钮时,QPlainTextEdit 中的文本就会被清空。
运行程序后,你可以在 QPlainTextEdit 中输入一些文本,然后点击清空按钮,看看文本是否被清空了。
阅读全文