Python Qt GUI设计:QLabel标签类(基础篇—11)

Python Qt GUI设计:QLabel标签类(基础篇—11)

QLabel对象作为一个占位符可以显示不可编辑的文本或图片,也可以放置一个GIF动画,还可以被用作提示标记为其他控件,纯文本、链接或富文本可以显示在标签上。QLabel类中的常用方法如下表所示:QLabel类中的常用信号如下表所示:通过以下案例加强对QLabel类使用方法的理解吧,效果如下所示:在这...

Python Qt GUI设计:多线程中信号与槽的使用(基础篇—9)

Python Qt GUI设计:多线程中信号与槽的使用(基础篇—9)

有时候在项目开发时,经常会遇到一些耗时操作导致界面迟缓卡顿,为了解决这个问题,可以创建多线程,使用主线程更新界面使用子线程实时处理数据,最后将结果显示到界面上。PyQt多线程将使用QThread函数,QThread是Qt的线程类中最核心的底层类。由于PyQt的的跨平台特性,QThread要隐藏所有与...

Python Qt GUI设计:QTimer计时器类、QThread多线程类和事件处理类(基础篇—8)

Python Qt GUI设计:QTimer计时器类、QThread多线程类和事件处理类(基础篇—8)

目录1、QTimer计时器类2、QThread多线程类3、事件处理类一般情况下,应用程序都是单线程运行的,但是对于GUI程序来说,单线程有时候满足不了需求。例如,如果需要执行一个特别耗时的操作,在执行过程中整个程序就会卡顿,效果就非常不理想或者Windows系统也认为程序运行出错,自动关闭了程序。要...

Python Qt GUI设计:信号与槽的使用方法(基础篇—7)

Python Qt GUI设计:信号与槽的使用方法(基础篇—7)

目录1、信号与槽的概念2、信号与槽的基础函数2.1、创建信号函数2.2、连接信号函数2.3、断开信号函数2.4、发射信号函数3、信号和槽的使用方法3.1、内置信号与槽的使用3.2、自定义信号与槽的使用3.2.1、定义信号3.2.2、定义槽函数3.2.3、连接信号与槽函数3.2.4、发射信号3.2.5...

Python Qt GUI设计:如何调整组件布局比例?(拓展篇—1)

Python Qt GUI设计:如何调整组件布局比例?(拓展篇—1)

目录1、Qt Designer调整组件布局比例2、addStretch()函数调整组件布局比例在一个布局容器中,有时可能需要调整各组件的显示比例,让界面达到更美观效果。调整组件布局比例有两种办法:第一种是通过Qt Designer调整,另一种是使用addStretch()函数代码调整。下面让我们来看...

Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)

Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)

目录1、 水平布局类(QHBoxLayout)2、垂直布局类(QVBoxLayout)3、网格布局类(QGridLayout)3.1、单一的网络布局3.2、跨越行、列的网络布局4、表单布局类(QFormLayout)5、嵌套布局5.1、在布局中添加其他布局5.2、在控件中添加布局5.3...

Python Qt GUI设计:Python调用UI文件的两种方法(基础篇—3)

Python Qt GUI设计:Python调用UI文件的两种方法(基础篇—3)

Python调用UI文件有两种方法,第一种方法在上篇博文已经讲到,将UI文件转换为Python文件,进行调用。Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)今天来聊聊第二种方法:动态加载UI界面。动态加载UI界面有两种方式。方式1,代码形式如下...

Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)

Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)

目录1、布局管理器进行布局2、容器控件进行布局3、geometry属性:控件绝对布局4、sizePolicy属性:微调优化控件布局Qt Designer提供4种窗口布局方式,分别如下:Vertical Layout(垂直布局),控件默认按照从上到下的顺序进行纵向添加;Horizonta...

Python Qt GUI设计:UI界面可视化组件、属性概述(基础篇—4)

Python Qt GUI设计:UI界面可视化组件、属性概述(基础篇—4)

目录1、界面组件1.1、布局组件(Layouts)1.2、分隔组件(Spacers)1.3、按钮组件(Buttons)1.4、表项视图(Item Views)1.5、表项组件(Item Widgets)1.6、容器组件(Containers&#...

Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)

Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)

目录1、创建项目2、将.ui文件生成.py文件2.1、Eric 6编译2.2、Python命令行编译2.3、脚本编译3、界面、逻辑分离思想在开始本文之前提醒各位朋友,Python记得安装PyQt5库文件,Python语言功能很强,但是Python自带的GUI开发库Tkinter功能很弱,难以开发出专...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。