随笔分类 - PyQt5
摘要:PyQt 模拟时钟 AnalogClock: from PyQt5 import QtGui, QtCore from PyQt5.QtCore import Qt from PyQt5.QtGui import QIcon from PyQt5.QtWidgets import QApplicat
阅读全文
摘要:多线程+QProgressBar实现进度条: 1 import threading 2 3 from PyQt5.Qt import * #刚开始学习可以这样一下导入 4 import sys,time 5 6 rate = 0 7 class MyProcessBar(QProgressBar):
阅读全文
摘要:程序源码(zip): 下载地址: https://files-cdn.cnblogs.com/files/zach0812/%E7%BB%BC%E5%90%88%E6%A1%88%E4%BE%8B.zip 打包:pyinstaller -F -w main.py -i xxx.icon
阅读全文
摘要:动画介绍: 功能作用: 类功能详解: QPropertyAnimation 这里先看子类 QPropertyAnimation 它主要用于实现某个属性值从x 到 y 的动画变化! from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Windo
阅读全文
摘要:自定义信号: 有时系统是没有给我们提供一些信号的,这时就需要我们自定义信号。 例如鼠标单击往往指的是左击,而不是右击,如果想要拥有右击信号,就需要自己自定义信号了! 信号的定义: 槽函数的定义:信号与槽的连接: 信号的发射: from PyQt5.Qt import * #刚开始学习可以这样一下导入
阅读全文
摘要:搭建GUI界面的方式: QtDesigner 介绍: MVC(模型-视图-控制器) PyQt中关于QtDesigner的使用 和 PyCharm 的配置: 具体使用: 具体使用:主要是通过多继承的方式使用。 参考文件: from PyQt5.Qt import * #刚开始学习可以这样一下导入 im
阅读全文
摘要:概念: from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("QSS的学习") self.
阅读全文
摘要:QStackedLayout 描述: 提供了一个堆叠起来的布局,在同一时刻只能显示一个控件,里面提供了相关方法,可以切换控件。 QStackedLayout 功能作用: 构造函数: from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Wind
阅读全文
摘要:PyQt Demo: https://www.cnblogs.com/zach0812/p/13121523.html 我们知道QFormLayout 是两列的(Label 和 Feild ) ,那么如果是想要 三列,想要四列如何搞呢? 就要用到这里的网格布局了, QGridLayout的描述: 它
阅读全文
摘要:什么是表单: QFormLayout 描述: 主要就是用来管理输入控件及其关联标签的形式! 它以两列的形式列出,左列由标签组成,右列由“字段” 小部件(行编辑器,旋转框等)组成。 QFormLayout 功能作用: 构造函数: from PyQt5.Qt import * #刚开始学习可以这样一下导
阅读全文
摘要:QBoxLayouot 的描述: 其实,它也一般不单独使用,它有两个子类QHBoxLayout 和 QVBoxLayout , 但是,也可以强行的使用它,不过构造函数中要指定 QBoxLayout.Direction 。 其实两个子类中的功能都是在这个基类中。 QBoxLayout的功能作用: QB
阅读全文
摘要:布局概念: 布局的方式: 布局管理器的简单使用: from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindow
阅读全文
摘要:QLayout 描述: 布局管理器的最基的基类: 它是一个抽象类,我们这里直接用它的子类QBoxLayout 来说它! QLayout 功能作用: 构造函数: QLayout 中布局管理器的嵌套(添加子布局): from PyQt5.Qt import * #刚开始学习可以这样一下导入 import
阅读全文
摘要:QMessageBox继承图: QMessageBox描述: QMessageBox继承: 它继承自QDialog QMessageBox功能作用: QMessageBox功能作用之构造函数: from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys clas
阅读全文
摘要:QProgressDialog继承图: QProgressDialog描述: QProgressDialog继承: 它继承自 QDialog QProgressDialog功能作用: QProgressDialog功能作用之构造函数: from PyQt5.Qt import * #刚开始学习可以这
阅读全文
摘要:QErrorMessage 的继承图: QErrorMessage 的描述: QErrorMessage 的继承: 它继承自QDialog QErrorMessage 的功能作用: QErrorMessage 的功能作用之构造函数: from PyQt5.Qt import * #刚开始学习可以这样
阅读全文
摘要:QProgressBar 的继承图: QProgressBar 的描述: 进度条 QProgressBar 的继承: 它是直接继承自QWidget QProgressBar 的功能作用: QProgressBar 的功能作用之构造函数: from PyQt5.Qt import * #刚开始学习可以
阅读全文
摘要:QLCDNumber的继承图: QLCDNumber的描述: LCD : abbr. 液晶显示屏(liquid crystal display) 它主要用来展示,整型和浮点型 。 QLCDNumber的继承: 它继承自QFrame QLCDNumber的功能作用: QLCDNumber的功能作用构造
阅读全文
摘要:QLabel 的继承图: QLabel 的描述: 它能少与用户交互的!主要是用来交互的! QLabel 的继承: 它继承自QFrame QLabel 的功能作用: QLabel 的功能作用之构造函数: from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys
阅读全文
摘要:QCalendarWidget 的继承图: QCalendarWidget 的描述: 它的区域划分: QCalendarWidget 的继承: 它继承自QWidget QCalendarWidget 的功能作用: QCalendarWidget 的功能作用之构造函数: from PyQt5.Qt i
阅读全文
浙公网安备 33010602011771号