![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyqt5
姜雨含
这个作者很懒,什么都没留下…
展开
-
pyqt5以鼠标为中心,滚动鼠标对图片进行缩放
一、注意Item、Scene、View各自含义在对图片进行缩放的时候,注意缩放的应该是Item,是图元,而不是Scene或者View。所以当为了满足以鼠标为中心放大,而需要进行平移时,移动的是图元,图元才是可移动的。同时需要注意moveBy函数的含义,它移动的距离指的是相对item左上角移动距离,原始值为(0,0),向上向右移动为负数。二、下面举例代码创建了QgraphicsPixmapItemNew类,继承自QgraphicsPixmapItem,重构了鼠标滚动事件,完整代码如下fr原创 2021-04-03 00:08:26 · 2693 阅读 · 4 评论 -
PYQT5 打包后无法显示jpg图片问题
简而言之:无法显示是因为缺少qjpeg.dll文件,找到含有qjpeg.dll文件的imageformats文件夹放到.exe文件所在目录。具体操作:使用everything(文件搜索工具)搜索一下,找到含有qjpeg.dll文件的路径找到之后直接将imageformats文件夹放在已经生成的.exe文件下就可以了注意:千万是imageformats文件夹,而不是plugi...原创 2019-09-02 21:18:51 · 2935 阅读 · 3 评论