pyqt5 输出信息到界面文本框
时间: 2023-05-25 21:01:56 浏览: 764
你可以使用PyQt5的QTextEdit小部件来实现将信息输出到界面上的文本框中。以下是一个简单的例子:
```python
from PyQt5 import QtWidgets
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent=None):
super().__init__(parent)
# 创建文本框小部件
self.textEdit = QtWidgets.QTextEdit(self)
self.setCentralWidget(self.textEdit)
# 在文本框中输出信息
self.textEdit.append('Hello, PyQt5!')
if __name__ == '__main__':
import sys
app = QtWidgets.QApplication(sys.argv)
mainWindow = MainWindow()
mainWindow.show()
sys.exit(app.exec_())
```
在这里,我们创建了一个名为“MainWindow”的窗口类,并在其中创建了一个名为“textEdit”的QTextEdit小部件。通过使用textEdit的append方法,可以将信息输出到文本框中。
在实际的应用程序中,你可以在需要的地方调用append方法,将信息输出到文本框中。例如,在一个长时间运行的任务中,你可以将进度信息输出到文本框中,以方便查看。