美文网首页
PYQT5程序加载图片

PYQT5程序加载图片

作者: 词穷又词贫 | 来源:发表于2018-03-08 18:49 被阅读187次

UI采用eric6来设计:
UI界面加载图片资源,通过eric6编码成py文件,接着就可以在py文件中导入
Qt Designer UI设计界面:


image.png

添加资源:


image.png
加载三张图片资源:
gb.png 用作背景图片
login.png 用作展示图片,
logo.png 用作程序小图示
image.png

添加界面背景图片:在UI界面右击,选择change style sheet,接着在选择add resource 当中的background-image,选定我们之前加载bg.png即可。


image.png

添加login展示图片,我们利用label标签进行展示:拖拽label标签后,在此标签处右击改变样式,同样的操作选择,image方式添加资源。


image.png

添加程序小图示,点击UI界面,在UI设置小窗口当中选择windowIcon,在选择我们需要添加的图片资源


image.png image.png

UI资源准备好了,切换到eric6,添加resource资源,注意,是添加,我们在QT designer中新建的。


image.png

添加资源到eric6,接着右击文件,选择编译文件,这个时候,
会在python目录,新增一个叫my_image_rc.py的文件,这个文件其实就是图片资源的编码文件,同事我们将UI文件也同事编译好。

在执行PYthon代码文件,即可

效果: image.png

相关文章

  • PYQT5程序加载图片

    UI采用eric6来设计:UI界面加载图片资源,通过eric6编码成py文件,接着就可以在py文件中导入Qt De...

  • 微信小程序-image(图片)

    在微信小程序中,要显示一张图片,有两种图片加载方式: 加载本地图片 加载网络图片 加载本地图片 加载网络图片 微信...

  • 图片加载管理

    图片加载的两种方式 1、[UIImage imageNamed:nil];图片加载后一直在内存中,知道程序结束才...

  • Android 开源框架2

    图片 Android-Universal-Image-Loader★15152 - 异步图像加载程序 glide★...

  • Android 开发库 (二)

    图片 Android-Universal-Image-Loader★15152 - 异步图像加载程序 glide★...

  • UIImage

    根据name生成图片系统有缓存,程序员无法回收 根据路径加载图片只要没有强引用,就会回收,传入全路径,不能加载As...

  • 下载安装发布PyQt5程序

    下载安装发布PyQt5程序 安装PyQt5pip isntall pyqt5 编写demo 用pyinstalle...

  • Android图片异步加载

    开发Android程序,一般情况下都会有两个操作,图片的异步加载与缓存,而图片的异步加载大都是从网络读取图片(还有...

  • Android加载大图和Lrucache 避免oom

    高效加载大图片 (转自)Android高效加载大图、多图解决方案,有效避免程序OOM BitmapFactory这...

  • SDWebImage加载大图导致程序闪退

    一直加载图片都是用的SDWebImage这个框架,今天在加载多张图片的时候,程序突然崩溃了,真是一脸闷逼,找了好久...

网友评论

      本文标题:PYQT5程序加载图片

      本文链接:https://www.haomeiwen.com/subject/rqgyfftx.html