随笔分类 -  PyQt5

摘要:PyQt5 使用 QPlainTextEdit/QTextBrowser 与 Logging 结合后显示日志信息 本文演示 PyQt5 如何与 Python 的标准库 Logging结合,然后输出日志信息到如:QPlainTextEdit QTextBrowser上 代码结构 本文中全部代码全在te 阅读全文
posted @ 2024-12-15 18:10 星尘的博客 阅读(273) 评论(0) 推荐(0) 编辑
摘要:解决 Pyinstaller 打包 PyQt5+multiprocessing 多进程应用时,引发的一些问题,包括反复启动主进程,以及:AttributeError: 'NoneType' object has no attribute 'write' 本文提供一些解决方案,您可能需要根据自己的实际 阅读全文
posted @ 2024-10-16 12:16 星尘的博客 阅读(282) 评论(0) 推荐(0) 编辑
摘要:PyQt5 使用 aiohttp 发送异步请求 本文使用PyQt5演示,如何结合aiohttp库,发送异步请求 代码结构 本文中全部代码全在test_async_request.py这一个文件中编码,步骤中有变动的地方会注释标注,无改动的不会重复显示出来,需要看完整代码的,可直接移步到末尾。 需要安 阅读全文
posted @ 2024-10-14 14:33 星尘的博客 阅读(78) 评论(0) 推荐(0) 编辑
摘要:PyQt5/6 PySide2/6 在系统底部任务栏编程,用于显示文字(图片)信息 本文使用PyQt5演示,其他库如PySide2/6,稍微改改就能用,因为其核心使用的是Pywin32 中的 Win32gui来获取一些系统信息 代码结构 本文中全部代码全在test_taskbar.py这一个文件中编 阅读全文
posted @ 2024-10-12 11:15 星尘的博客 阅读(247) 评论(7) 推荐(0) 编辑
摘要:PyQt5 使用 QLabel 实现图像 360度 不间断旋转 当我们需要实现让一个图像 360度 旋转时,比如:音乐播放器中播放时,歌曲封面的旋转效果,你可以尝试使用下面的方法 代码结构 本文中全部代码全在test_QLabel_whirling.py这一个文件中编码,步骤中有变动的地方会注释标注 阅读全文
posted @ 2024-10-08 18:05 星尘的博客 阅读(164) 评论(0) 推荐(0) 编辑
摘要:PyQt5 使用 QFrame 实现页面类抽屉式的进入与退出的动画 当多个页面切换,但是又不想每个页面里的内容只是简单的出现与消失,则可以使用这个QPropertyAnimation动画 代码结构 本文中全部代码全在test_QFrame_Animation.py这一个文件中编码,步骤中有变动的地方 阅读全文
posted @ 2024-09-27 23:00 星尘的博客 阅读(114) 评论(0) 推荐(0) 编辑
摘要:PyQt5 使用 QLabel 实现对图片圆角或者圆形图片 本文圆角实现代码,是基于Qt处理图片:设置图片圆角样式,支持全圆角和部分圆角这篇文章将C++用Python重写得到,感谢!!实现方法就是使用QPainter与QPainterPath,将原QPixmap对象,先裁剪出一个圆角QPixmap对 阅读全文
posted @ 2024-09-26 11:01 星尘的博客 阅读(285) 评论(0) 推荐(0) 编辑
摘要:PyQt5 使用 QStackedWidget 实现轮播展示动画,但是鼠标移入却疯狂闪烁的解决办法 上篇说到,上篇见这里 我们可能会遇到,当把鼠标移动到 "下一页" 和 "上一页" 按钮,又或者是 Qlabel标签页时,就会疯狂闪烁,于是在这里换另一种方案,解决这个问题 代码结构 本文基于上篇,上篇 阅读全文
posted @ 2024-09-20 13:29 星尘的博客 阅读(143) 评论(0) 推荐(0) 编辑
摘要:PyQt5 使用 QStackedWidget 实现轮播展示动画(自动与手动) 在 PyQt5 中,如果需要用QStackedWidget展示图片比较生硬,参考网络上的一些内容,发现用QPropertyAnimation属性动画可实现想要的效果,于是记录在这里 代码结构 本文中全部代码全在test_ 阅读全文
posted @ 2024-09-18 16:01 星尘的博客 阅读(322) 评论(0) 推荐(0) 编辑
摘要:PyQt5 使用 QFrame 绘制聊天(三角)气泡,并显示文字 在 PyQt5 中,当需要想得到一个自定义的聊天气泡时,可以使用QFrame的QPainter 进行自定义绘制,绘制后,在其中添加QLabel显示文字,(用多个QLabel,就可以实现图片+文字的混合) 代码结构 本文中全部代码全在t 阅读全文
posted @ 2024-09-14 15:06 星尘的博客 阅读(191) 评论(0) 推荐(0) 编辑
摘要:使用PyQt5+FastAPI+SQLAlchemy+Redis+Celery做一个登录注册页(完结) 本文将介绍用 PyQt5+FastAPI+SQLAlchemy+Redis+Celery 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端分离的实现方式,厚后端使用 FastAPI+SQL 阅读全文
posted @ 2024-03-22 17:24 星尘的博客 阅读(333) 评论(0) 推荐(0) 编辑
摘要:使用PyQt5+FastAPI+SQLAlchemy+Redis+Celery做一个登录注册页(三) 本文将介绍用 PyQt5+FastAPI+SQLAlchemy+Redis+Celery 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端分离的实现方式,厚后端使用 FastAPI+SQLA 阅读全文
posted @ 2024-03-22 16:57 星尘的博客 阅读(587) 评论(0) 推荐(0) 编辑
摘要:使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(七)完结 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源 阅读全文
posted @ 2024-02-21 13:21 星尘的博客 阅读(497) 评论(0) 推荐(0) 编辑
摘要:使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(六) 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源协议 阅读全文
posted @ 2024-02-20 16:56 星尘的博客 阅读(145) 评论(0) 推荐(0) 编辑
摘要:使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(五) 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源协议 阅读全文
posted @ 2024-02-20 15:50 星尘的博客 阅读(312) 评论(0) 推荐(0) 编辑
摘要:使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(四) 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源协议 阅读全文
posted @ 2024-02-02 14:55 星尘的博客 阅读(509) 评论(0) 推荐(0) 编辑
摘要:使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(二) 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源协议 阅读全文
posted @ 2024-02-01 15:36 星尘的博客 阅读(483) 评论(0) 推荐(0) 编辑
摘要:使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(一) 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源协议 阅读全文
posted @ 2024-01-31 17:48 星尘的博客 阅读(1990) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示