PyQt5 学习记录-----QTextEdit
1: 运行结果 点击 按钮 Display Text 点击按钮 Display Html, 会以html格式显示文本内容
2: 代码
from PyQt5.QtWidgets import *
import sys
class MyTextEditDemo(QWidget):
def __init__(self,parent = None):
super().__init__(parent)
self.setWindowTitle(QTextEdit Demo)
self.resize(400,350)
self.textEdit = QTextEdit()
self.btnDisplayText = QPushButton(Display Text)
self.btnDisplayHtml = QPushButton(Display Html)
layout = QVBoxLayout()
layout.addWidget(self.textEdit)
layout.addWidget(self.btnDisplayText)
layout.addWidget(self.btnDisplayHtml)
self.setLayout(layout)
self.btnDisplayText.clicked.connect(self.diaplayText)
self.btnDisplayHtml.clicked.connect(self.displayHtml)
self.cnt = 0
def diaplayText(self):
self.textEdit.setText(Display Text Test + str(self.cnt))
self.cnt = self.cnt + 1
def displayHtml(self):
self.textEdit.setHtml("<font color=red size =6> <red>textEdit test </font>")
if __name__ == __main__:
app = QApplication(sys.argv)
labeldemo = MyTextEditDemo()
labeldemo.show()
sys.exit(app.exec_())
下一篇:
python医疗耗材管理系统
