
PyQt5
小k同学!
Don't make fake effort,time will give you the answer.
展开
-
PyQt5入门学习笔记(五)—QTextEdit、QTextBrowser
QTextEdit介绍QTextEdit类提供了一个用于编辑和显示纯文本和富文本的部件。方法和属性**1.toPlainText():获取文本**2.setText():设置文本**3.textChanged():再文本每次被改变的时候,发送信号**4.clear():清空文本**5.setPlaceholderText():设置占位字符串(只有再文本编辑框么有任何内容的时候才会显示)制作一个简易的记事本import sysfrom PyQt5.QtWidgets import QAp原创 2021-05-09 12:38:53 · 6552 阅读 · 4 评论 -
PyQt5入门学习笔记(四)—QMessageBox
作用的简单介绍QMessageBox提供了一个对话框,用于提醒或者通知用户一些事情,用户并且可以与其进行交互。按键类型1.QMessageBox.Ok2.QMessageBox.Close3.QMessageBox.Cancel4.QMessageBox.Open5.QMessageBox.Save类型在PyQt5中QMessageBox提供了一些类型的对话框:1.询问框:QMessageBox.question()2.信息框:QMessageBox.information()3.警原创 2021-05-09 11:42:18 · 3794 阅读 · 3 评论 -
PyQt5入门学习笔记(三)—信号和槽
信号和槽信号和槽之间通过object.signal.connect()函数连接。特点:1.一个信号可以连接多个槽。2.信号之间可以相互连接。3.一个槽可以监听多个信号。信号和槽的应用:1.内置信号和槽的使用2.自定义信号和槽3.装饰器的信号和槽的使用定义信号1.使用pyqtSignal()函数可以为Object创建信号,把信号定义为类的属性。2.pyqtSignal()函数也可以为控件创建信号内置信号和槽的使用自定义信号和槽的使用自定义信号是指在发射信号时,不使用窗口控件的函原创 2021-05-09 10:14:45 · 374 阅读 · 3 评论 -
PyQt5入门学习笔记(二)——布局
PyQt5布局1.水平布局(QHBoxLayout)2.竖直(QVBoxLayout)3.网格布局(QGridLayout)4.表单布局(QFormLayout)QGridLayoutQGridLayout类在窗口网格中放置控件。QGridLayout获取可用空间并且将其划分为行和列,然后将每个窗口控件放入指定的单元格中。QFormLayoutQFormLayout表单布局管理输入型的控件和关联的标签组成的表单;其中的控件以两列的形式存在于表单中。左列包括标签用作提示输入信息;右列包括输入原创 2021-05-07 00:16:31 · 395 阅读 · 3 评论 -
PyQt5入门学习笔记(一)——QtWidgets几个库函数的介绍
QApplicationQApplication 类管理图形用户界面应用程序的控制流和主要设置,包含主事件循环,在其中来自窗口系统和其它资源的所有事件被处理和调度;也处理应用程序的初始化和结束,并且提供对话管;也处理绝大多数系统范围和应用程序范围的设置。QLbel在python中,QLabel提供文本和图像显示:QPushButton在python中,QPushButton提供一个命令按键考虑代码的利用效率和维护效率,可以将上述代码进行封装:QLabel的方法同下move方法进行布局管原创 2021-05-06 16:56:36 · 744 阅读 · 2 评论