自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 QWidget 控件之父(2)

API函数参数说明返回值功能作用。

2024-09-13 14:00:14 655

原创 QWidget 控件之父(1)

QWidget是所有可视控件的基类,他是一个最简单空白控件。而所谓的控件就是用户界面的最小元素,它接收各种相关事件(键盘事件、鼠标事件等)并绘制在屏幕上,展示给用户看。每个控件都是矩形的,它们按照Z轴的顺序排列(垂直与屏幕的方向堆叠起来)。同时,控件受其父控件和前面的控件剪切,也就是说,如果其父控件的尺寸小于其本身,那么控件本身只能显示父控件的大小,而且如果其前面还有控件,那么将会遮挡住它,使其不显示或只显示未被遮挡的部分。没有父控件的控件,称之为窗口,窗口一般会被包裹一层框架,如标题栏等。

2024-09-10 03:51:04 739

原创 PySide6 类之源QObject(2)

而且,我们还可以看出,上面我们说了deletLater()是稍后删除的特性,即如果是立即删除,输出中就不会显示obj2对象,且他的输出顺序应在最后面。前面说了,在PySide6的内存管理机制中,删除一个对象同时会解除其相关的父子关系,如果父对象被删除,子对象也会被删除(没有谁再指向子对象,子对象被回收)。这个事件的作用是,每当定时器时就会调用一次这个方法。需要说明的是,上例中的事件还没有学,只要知道它在本例中的作用即可,将在QWidget中简要介绍事件的用法,并在后面(信号与槽及事件)专篇中学习。

2024-09-07 20:42:42 411

原创 PySide6 类之源QObject(1)

Pyside中所有的类均继承自QObject,如我们前面所说的QWidgets、QtCore及QtGui。它是这些类的父类,它所有的功能在其继承类上都可以使用,这就是我们为什么要学QObject的原因。如何查看一个类拥有哪些子类或其继承自哪个父类可以使用__subclasses__()函数和mro()函数。

2024-09-04 09:38:49 861

原创 PySide6 基础介绍

PySide6是一款GUI开发框架,相较于python自带的thinker,功能多,模块化编程能力强。它是跨平台的应用程序框架Qt的python绑定。Qt是C++图形可视化开发框架,而Pyside6允许用户在python环境下开发大型复杂的GUI。与其类似的还有PyQt5,其实现方式与模块架构与PySide6基本一致。相较于Pyside6,PyQt5的出现的早,学习资源多。

2024-09-03 21:34:08 786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除