pyside点击按钮输出文本到QTextEdit
时间: 2023-04-07 08:03:25 浏览: 173
可以回答这个问题。您可以使用以下代码实现:
```python
from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QTextEdit
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.text_edit = QTextEdit(self)
self.text_edit.setReadOnly(True)
self.text_edit.setGeometry(50, 50, 200, 100)
button = QPushButton('点击我', self)
button.setGeometry(50, 170, 100, 30)
button.clicked.connect(self.on_button_click)
def on_button_click(self):
self.text_edit.append('Hello, World!')
if __name__ == '__main__':
app = QApplication([])
window = MainWindow()
window.show()
app.exec_()
```
这个程序创建了一个主窗口,包含一个 QTextEdit 和一个 QPushButton。当用户点击按钮时,程序会在 QTextEdit 中添加一行文本 "Hello, World!"。
阅读全文