我 的 个 人 主 页: 失心疯的个人主页
入 门 教 程 推 荐 : Python零基础入门教程合集
虚 拟 环 境 搭 建 : Python项目虚拟环境(超详细讲解)
PyQt5 系 列 教 程: Python GUI(PyQt5)文章合集
Oracle数据库教程: Oracle数据库文章合集
优 质 资 源 下 载 : 资源下载合集
QTextEdit_多行富文本编辑器
QTextBrowser(parent) # 创建QTextBrowser对象的同时设置父对象
setText(str) # 设置文本内容
append(str) # 追加文本内容
from PyQt5.Qt import *
import sys
class Windows(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle('QTextBrowser-功能作用')
self.resize(500, 300)
self.widget_list()
def widget_list(self):
self.add_widget()
def add_widget(self):
self.textb = QTextBrowser()
self.textb.setObjectName('textb')
self.texte = QTextEdit()
self.textb.setObjectName('texte')
layout = QVBoxLayout()
layout.addWidget(self.texte)
layout.addWidget(self.textb)
self.setLayout(layout)
self.texte.textChanged.connect(self.show_texte_value)
def show_texte_value(self):
self.textb.setText(self.texte.toPlainText())
if __name__ == '__main__':
app = QApplication(sys.argv)
window = Windows()
window.show()
sys.exit(app.exec_())