QTextEdit是多行文本框控件;即可显示多行文本也可以显示HTML文档;

常用方法:

例如:

 1 #QTextEdit控件使用
 2
 3 import sys
 4 from  PyQt5.QtWidgets import QPushButton,QApplication,QMainWindow,QLineEdit,QFormLayout,QWidget,QTextEdit,QVBoxLayout
 5 from PyQt5.QtGui import QIntValidator,QDoubleValidator,QRegExpValidator,QFont
 6 from PyQt5.QtCore import  QRegExp,Qt
 7 class QLineEditDemo(QWidget):
 8     def __init__(self,parent=None):
 9         super(QLineEditDemo,self).__init__(parent)
10
11         self.setWindowTitle("QTextEdit控件使用")
12         self.resize(500,600)
13         self.layout=QVBoxLayout()
14
15         self.textEdit=QTextEdit()
16         btn_1=QPushButton("显示文本")
17         btn_2=QPushButton("显示HTML")
18         self.layout.addWidget(self.textEdit)
19         self.layout.addWidget(btn_1)
20         self.layout.addWidget(btn_2)
21
22         self.setLayout(self.layout)
23
24         btn_1.clicked.connect(self.fn_1)
25         btn_2.clicked.connect(self.fn_2)
26
27
28     def fn_1(self):
29         self.textEdit.setPlainText("Hello PyQT5单击按钮")
30
31     def fn_2(self):
32         self.textEdit.setHtml("<font color='red' size='20'>HELLO!</font>")
33
34 if __name__=="__main__":
35     app=QApplication(sys.argv)
36     win=QLineEditDemo()
37     win.show()
38     sys.exit(app.exec_())

转载于:https://www.cnblogs.com/ygzhaof/p/10059283.html

PyQt5-QTextEdit控件使用相关推荐

  1. 【QTdesigner】课时36.使用QTextEdit控件输入多行文本【pyqt5+QTdesigner模式】

    课程目录 一点心得 视频链接 课程重点 代码位置 完整代码 遇到的问题 改写效果展示 改写注意点 改写代码(QTdesigner模式) ** >>> 点击进入:pyqt5专栏< ...

  2. pythongui界面实例带注释_python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例...

    PyQt5状态栏控件QStatusBar简介 MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息 QStatusBar类中的常用方法 方法 ...

  3. pythongui项目实例_python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例...

    PyQt5状态栏控件QStatusBar简介 MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息 QStatusBar类中的常用方法 方法 ...

  4. python表格控件_python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例...

    PyQt5表格控件QTableView简介 在通常情况下,一个应用需要和一批数据进行交互,然后以表格的形式输出这些信息,这时就需要用到QTableView类了,在QTableView中可以使用自定义的 ...

  5. python PyQt5 QPixmap()控件

    QPixmap类用于绘图设备的图像显示,它可以作为一个QPainterDevice对象,也可以加载到一个控件中,通常是标签或者按钮,用于在标签或按钮上显示图像 QPixmap可以读取的图像文件类型有B ...

  6. qpython3可视图形界面_python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法...

    QWidget基本介绍 基础窗口控件QWidget类是所有用户界面对象的基类,所有的窗口或者控件都直接或者间接的继承自QWidget类. 窗口坐标系统 PyQt使用统一的坐标系统来定位窗口控件的位置和 ...

  7. python选项卡控件_python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与...

    PyQt5选项卡控件QTabWidget简介 QTabWidget控件提供了一个选项卡和一个页面区域,默认显示第一个选项卡的页面,通过单击各选项卡可以查看对应的界面,如果在一个窗口中显示的输入字段很多 ...

  8. python menu实例_python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例...

    PyQt5菜单栏控件QMenuBar介绍 QMenuBar在QMainWindow对象的标题栏下方,水平的QMenuBar被保留显示QMenu对象 QMenuBar类提供了一个可以包含一个或多个QAc ...

  9. python gui控件案例_python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例...

    PyQt5布局控件QHBoxLayout简介 采用QBOXLayout类可以在水平和垂直方向上排列控件,QHBoxLayout和QVBoxLayout类继承自QBoxLayout 采用QHBoxLay ...

  10. python gui 显示表格_python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例...

    PyQt5表格控件QTableView简介 在通常情况下,一个应用需要和一批数据进行交互,然后以表格的形式输出这些信息,这时就需要用到QTableView类了,在QTableView中可以使用自定义的 ...

最新文章

  1. Android SDK版本号 与 API Level 对应关系
  2. 多元函数严格凹 海塞矩阵正定_海森矩阵的应用:多元函数极值的判定
  3. httpinvoker远程调用超时_RPC远程过程调用协议工作原理分析
  4. 【MySQL】性能优化之 straight_join
  5. laravel项目中css样式表的背景图片不显示
  6. 计算机窗口预览图,window_Win7系统资源管理器加上预览窗格功能的方法,  图片缩略图是否太小?PPT - phpStudy...
  7. 电子信息工程这个专业学的是什么内容,就业怎么样?
  8. java程序给输出汉字_java面试题目编写一个java程序,实现拼音转成对应汉字功能。...
  9. wpf获取当前窗体的屏幕坐标
  10. 阿里巴巴Java开发手册(华山版)
  11. 【系统分析师之路】2020年系统分析师综合知识历年真题
  12. 质性数据分析软件NVivo的安装选项和参数
  13. 平衡小车从原理到实践
  14. 求两个数的最小公倍数及多个数的最小公倍数的求法
  15. Unity2D入门(二) 优化玩家移动手感(一)
  16. 服务器管理软件LuManager2.0.99发布,含智能优化
  17. VC浏览器相关的学习(八)(截获IE网络访问)
  18. 移动端项目总结 - <基础>
  19. 移动UI设计-表单设计
  20. PHP接入图片文字识别AIP

热门文章

  1. spark需要maven管理吗_使用Eclipse编写Spark应用程序(Scala+Maven)
  2. mongodb和mysql空间占用_MongoDB的存储结构及对空间使用率的影响
  3. Servlet→DWR实现JAVA服务器端向客户端推送消息
  4. 神经网络测试集loss不变_神经网络训练过程中不收敛或者训练失败的原因
  5. [蓝桥杯]基础练习 回文数
  6. C++类成员的初始化顺序
  7. Binary tree paths-深度优先遍历DFS
  8. UnityShader8:编写Shader时需要注意的细节和可能需要的意外/BUG
  9. bzoj 3173: [Tjoi2013]最长上升子序列(离线二分+树状数组)
  10. 2017百度之星资格赛:1003. 度度熊与邪恶大魔王