zl程序教程

PyQt 5控件

  • PyQt5高级界面控件之QThread(十二)

    PyQt5高级界面控件之QThread(十二)

    大家好,又见面了,我是你们的朋友全栈君。 QThread前言 QThread是Qt的线程类中最核心的底层类。由于PyQt的的跨平台特性,QThread要隐藏所有与平台相关的代码 要使用的QThread开始一个线程,可以创建它的一个子类,然后覆盖其它QThread.run()函数 class Thread(QThread): def __init __(self): super(Thre

    日期 2023-06-12 10:48:40     
  • pyqt5 列表控件_树形控件

    pyqt5 列表控件_树形控件

    大家好,又见面了,我是你们的朋友全栈君。目录一.凡心所向,素履所往二.树控件(QTreeWidget)基本用法三.为树节点添加响应时间四.增加,修改和删除树控件的节点五.QTreeView控件与系统定制模式一.凡心所向,素履所往前天晚上朋友A请客,我欣然赴约,一起的还有朋友A的一个朋友B,是啊,每每见到大佬都不由得感慨一下,吾等太渺小了。A是发小,和我同岁,但是比我大一级,但现在已经是国科大直博生

    日期 2023-06-12 10:48:40     
  • python和pyqt实现360的CLable控件

    python和pyqt实现360的CLable控件

     复制代码代码如下: #!/usr/bin/python #-*-coding:utf-8-*- fromPyQt4.QtGuiimport*fromPyQt4.QtCoreimport*fromPyQt4.Qtimport* classCLabel(QWidget): signalLabelPress=pyqtSignal() def__init__(self,parent=None):  s

    日期 2023-06-12 10:48:40     
  • PyQt5高级界面控件之QTableWidget

    PyQt5高级界面控件之QTableWidget

    QTableWidget 前言 QTableWidget是Qt程序中常用的显示数据表格的控件,类似于c#中的DataGrid。QTableWidget是QTableView的子类,它使用标准的数据模型,并且其单元数据是通过QTableWidgetItem对象来实现的,使用QTableWidget时

    日期 2023-06-12 10:48:40     
  • Python 小白从零开始 PyQt5 项目实战(4)基本控件

    Python 小白从零开始 PyQt5 项目实战(4)基本控件

    本系列面向 Python 小白,从零开始实战解说应用 QtDesigner 进行 PyQt5 的项目实战。 什么叫从零开始?从软件安装、环境配置开始。不跳过一个细节,不漏掉一行代码&

    日期 2023-06-12 10:48:40     
  • Pyqt 动态的添加控件

    Pyqt 动态的添加控件

      Pyqt 动态的添加控件 1 # -*- coding: utf-8 -*- 2 from PyQt4.QtCore import * 3 from PyQt4.QtGui import * 4 import sys 5 ''' 6 Pyqt 动态的添加控件 7 ''' 8 9 class DynAddObject(QDialog): 10 def _

    日期 2023-06-12 10:48:40     
  • Pyqt 控件的信号槽事件定义方法

    Pyqt 控件的信号槽事件定义方法

      转载来自:http://my.oschina.net/midnite/blog/39399   Qt采用信号槽来设定UI界面上元素动作的事件绑定。自Qt4.5开始,引入了一个新的信号槽与事件绑定的方法。界面上控件可以发出的默认内容都已经由Qt库定义好了,我们只需要定义处理方法即可。 从Designer设计出的控件中会使用setObjectName设定控件的名字,这个名字就

    日期 2023-06-12 10:48:40     
  • pyqt5 时间控件设为当前日期

    pyqt5 时间控件设为当前日期

    此句为设置当前最小日期,同时给值为当前日期 Main.dateEdit.setMinimumDate(QDate.currentDate())

    日期 2023-06-12 10:48:40     
  • pyqt5 日期控件设定当前日期

    pyqt5 日期控件设定当前日期

    myMain.dateEdit_2.setDate(QDate.currentDate().addDays(-7)) myMain.dateEdit.setDate(QDate.currentDate())

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QDateTimeEdit控件学习

    【pyqt5学习】——QDateTimeEdit控件学习

    目录 1、同时显示日期时间QDateTime 2、只显示日期QDate 3、只显示时间QTime 4、设置显示的格式setDisplayFormat 5、 QDateTimeEdit常用信号 6、实例  1、同时显示日期时间QDateTime # 同时显示日期时间 dateTimeEdit1 = QDateTim

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——Qpainter控件学习(文本、图像、各种图形)

    【pyqt5学习】——Qpainter控件学习(文本、图像、各种图形)

    目录 1、作用及应用步骤 2、绘制文本drawText() 3、像素级别绘制点(正弦曲线为例) 4、绘制不同样式的直线  5、绘制弧形、圆形、扇形、图像等  6、画刷填充区域QBrush 1、作用及应用步骤 QPainter是一个用于绘制的类,该类可以用于绘制:

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QTextEdit控件学习:获取文本、添加文本

    【pyqt5学习】——QTextEdit控件学习:获取文本、添加文本

    目录 1、QTextEdit控件介绍 2、QTextEdit控件添加文本、添加HTML格式 3、QTextEdit控件获取文本、获取HTML格式文本 4、案例 1)完整代码  2)效果 1、QTextEdit控件介绍 QTextEdit控件是一个支持多行输入的输入框,支持HTML进

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QLineEdit控件输入校验器Validator、掩码setInputMask限制输入、textChanged信号

    【pyqt5学习】——QLineEdit控件输入校验器Validator、掩码setInputMask限制输入、textChanged信号

    目录 1、输入校验器——限制输入框输入的内容 1)校验器类型——整数、浮点数、数字字母结合(正则) 2)步骤 3)结果 ​编辑  ​编辑 4)完整代码  2、利用掩码进行输入的限制 0)掩码对照表 1)掩码解释 2ÿ

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QToolTip,QLabel控件,伙伴关系

    【pyqt5学习】——QToolTip,QLabel控件,伙伴关系

    目录 0、学习资源 1、给控件设置提示信息——QToolTip 2、QLabel控件(显示图像、设置超链接、信号绑定) 3、QLabel伙伴关系 1)代码  2)效果 3)知识点addWidget 0、学习资源 PyQt5教程,来自网易云课堂_

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——日历控件calendarWidget设置单元格格式(前景、背景)、日历控件属性编辑

    【pyqt5学习】——日历控件calendarWidget设置单元格格式(前景、背景)、日历控件属性编辑

    目录 0、导入库 1、返回日历选中的日期 2、更改日历控件周几(比如一个月属于周一的日期)的所有格子属性  3、更改日历控件单个格子(指定日期)属性  4、日历格子属性 5、信号——clicked() 6、成果展示 0、导入库 from PyQt5.QtCore

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——控件绑定槽函数的同时利用lambda实现传参

    【pyqt5学习】——控件绑定槽函数的同时利用lambda实现传参

    两种方法: 1、利用pyqtsignal的emit进行传参 2、connect函数进行传参 self.pushButton.clicked.connect(lambda:self.readZodiacByButtonText(self.pushButton.text())) # 根据按钮上的文字来进行阅读 def readZodi

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——tablewidget控件学习

    【pyqt5学习】——tablewidget控件学习

    目录 1、Table Widget 1.QTableWidget不能在mainwindow中随主窗口的大小变化? 2.将表格变为禁止编辑: 3.设置表格为整行选择 4.单个选中和多个选中的设置: 5.表格表头的显示与隐藏 6.对表头文字的字体、颜色进行设置 7.在单元格里加入控件:

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——containers相关控件(tab widget、scroll area、stack widget、tool box、MDI area、dock widget)

    【pyqt5学习】——containers相关控件(tab widget、scroll area、stack widget、tool box、MDI area、dock widget)

    目录 1、tab widget 2、scroll area 2.1 使用方法 Step1.拖入QScrollArea ​Step2.改变widget控件布局 ​Step3.设置scrollAreaWidgetContents大小  3、Tool Box  4、Stacked Widget 4.1 案例展示  5、frame 6、MDI

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——items view相关控件(list view、table view)

    【pyqt5学习】——items view相关控件(list view、table view)

    目录 list view——列表视图 table view——表格视图 list view——列表视图 PyQt5-高级控件使用(QListView) - ygzhaof_100 - 博客园QListView用于展示数据,子类是QListWidget。QlistView基于模型Mode,

    日期 2023-06-12 10:48:40