- 博客(14)
- 收藏
- 关注
原创 PyQt开发中lambda表达式的闭包问题场景规避
PyQt的lambda闭包问题、python内置偏函数functools.partial、python函数工厂
2024-12-11 18:28:13
792
原创 PyQt中eventFilter事件过滤器讲解及其目前版本中的弊端规避
事件过滤器是 PyQt 中一种强大的机制,用于在事件到达目标部件之前截获并处理事件。它允许一个部件监控另一个部件的事件,从而实现对事件流的精细控制。
2024-12-03 10:38:31
898
原创 PyQt中向量容器QVector的常用方法
QVector是Qt(PyQt是其Python绑定)中的一个模板化容器类,用于存储和管理一系列相同类型的数据元素。它类似于C++ 中的std::vector,提供了高效的内存管理和快速的数据访问方式。- 使用`pop_back`方法可以删除QVector的最后一个元素。
2024-11-29 18:38:46
574
1
原创 PyQt中采用QVector向量容器存储大量临时数据的优势(对比List数据类型)
PyQt中采用QVector向量容器存储大量临时数据的优势(对比List数据类型)
2024-11-29 17:55:51
1034
原创 PyQt中静态文件在pyinstaller中的打包方式
Qt中常见的静态文件一般都是.png或者.qss文件等;当软件开发完成后采用pyinstaller进行打包时,应该采用什么方式进行打包尽量压缩打包后的软件的大小呢?
2024-07-29 19:47:14
561
原创 PyQt中采用QPixmap双缓冲技术实现paintEvent的增量绘制
你应该也发现了,当我们实时传入paintEvent数据时,比如坐标点进行绘制直线,每次传入一个坐标点,paintEvent事件都会从我们的第一个点重头开始绘制直线,当事件执行到一定时间时,那么软件占用的内存使用量将会剧增造成页面卡顿,而本文讲解的采用QPixmap双缓冲技术实现paintEvent的增量绘制,则可以很好的避免这样的问题出现。写这篇文章的目的:主要是针对我们在重写控件的paintEvent事件进行图形绘制时,每次都会出现重头绘制图形造成的内存增长的问题;
2024-07-22 13:41:30
673
原创 PyQt中在拟合直线为曲线绘图时,二次贝塞尔曲线QPainterPath().quadTo()及三次贝塞尔曲线QPainterPath().cubicTo()的应用
PyQt中在拟合直线为曲线绘图时,二次贝塞尔曲线QPainterPath().quadTo()及三次贝塞尔曲线QPainterPath().cubicTo()的应用
2024-07-17 21:21:42
534
原创 ubuntu中nginx部署服务器后添加SSL证书解决SSL handshake failed问题
ubuntu中nginx部署服务器后添加SSL证书解决SSL handshake failed问题
2024-07-14 12:11:53
1920
原创 在 Linux 中的 Nginx 上部署 Django 项目
完成配置后,重新加载 Nginx 服务使配置生效,并启动 uWSGI 服务来运行 Django 项目。配置 Django 项目。安装和配置 uWSGI。
2024-07-11 10:43:47
424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人