python pyqt5 QTextEdit 多行文本框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python pyqt5 QTextEdit 多行文本框相关的知识,希望对你有一定的参考价值。

参考技术A

setPlainText()
toPlainText()
setHtml()
toHtml()
clear()

\'\'\'
【简介】
PyQt5中 QTextEdit例子

\'\'\'

from PyQt5.QtWidgets import QApplication, QWidget, QTextEdit, QVBoxLayout, QPushButton
import sys

class TextEditDemo(QWidget):
def init (self, parent=None):
super(TextEditDemo, self). init (parent)
self.setWindowTitle("QTextEdit 例子")
self.resize(300, 270)
self.textEdit = QTextEdit()
self.btnPress1 = QPushButton("显示文本")
self.btnPress2 = QPushButton("显示HTML")
layout = QVBoxLayout()
layout.addWidget(self.textEdit)
layout.addWidget(self.btnPress1)
layout.addWidget(self.btnPress2)
self.setLayout(layout)
self.btnPress1.clicked.connect(self.btnPress1_Clicked)
self.btnPress2.clicked.connect(self.btnPress2_Clicked)

if name == " main ":
app = QApplication(sys.argv)
win = TextEditDemo()
win.show()
sys.exit(app.exec_())

以上是关于python pyqt5 QTextEdit 多行文本框的主要内容,如果未能解决你的问题,请参考以下文章

pyqt5 QTextEdit Windows 10 ASCII 符号

无法在 Pyqt5 中更改 qtextedit 的背景边框,有啥建议吗?

PyQt5 从主模块外部实时登录 QTextedit

Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)

Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)

PyQt5 控件学习(一个一个学习之QPlainTextEdit)