PyQt5 输出文字
时间: 2024-02-13 15:02:32 浏览: 169
PyQt5 中可以使用 QTextEdit 组件来输出文字。可以通过以下代码来创建一个带有输出文字的窗口:
```python
from PyQt5.QtWidgets import QApplication, QMainWindow, QTextEdit
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 创建 QTextEdit 组件
self.textEdit = QTextEdit(self)
self.setCentralWidget(self.textEdit)
# 在 QTextEdit 输出文字
self.textEdit.append('Hello, World!')
self.textEdit.append('This is a PyQt5 text output example.')
# 设置窗口标题和大小
self.setWindowTitle('Text Output Example')
self.setGeometry(100, 100, 500, 500)
if __name__ == '__main__':
app = QApplication([])
window = MainWindow()
window.show()
app.exec_()
```
运行程序后,就可以看到一个带有输出文字的窗口。程序会在 QTextEdit 中输出两行文字。使用 `append` 方法可以在原有的文字后面添加新的文字。
阅读全文