PYQT5程序加载图片

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,073评论 25 709
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,744评论 1 180
  • 本文假设读者已经具备 Python 相关的基础知识,并不会介绍如何安装 Python,以及 pip 的使用方法。另...
    import_hello阅读 5,509评论 0 4
  • 刚进入大学的小A是迷茫的,因为这个大学并没有想象中的那么好,也没有从小幻想的大学那么梦幻。尽管有一百个不愿意,可...
    恩泠阅读 199评论 1 1
  • 有时候我们会特别开心地听到别人说:你瘦了,但真相是你瘦了,但并没有变好看!
    小皮皮高高阅读 185评论 0 1