当前位置: 首页 > news >正文

网站建设导向友情链接购买平台

网站建设导向,友情链接购买平台,微网站 电脑网站 统一,昆明网站建设系统Python的PyQt框架的使用-资源文件夹的使用一、前言二、Qt Designer加载资源文件三、资源文件的转换一、前言 个人主页: ζ小菜鸡大家好我是ζ小菜鸡,小伙伴们,让我们一起来学习Python的PyQt框架的使用。如果文章对你有帮助、欢迎关注、点赞、收藏(一键三…

Python的PyQt框架的使用-资源文件夹的使用

  • 一、前言
  • 二、Qt Designer加载资源文件
  • 三、资源文件的转换


一、前言

  • 个人主页: ζ小菜鸡
  • 大家好我是ζ小菜鸡,小伙伴们,让我们一起来学习Python的PyQt框架的使用。
  • 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)

二、Qt Designer加载资源文件

   Qt Designer 工具中设计程序界面时,是不可以直接使用图片和图标等资源的,而是需要通过资源浏览器添加图片或图标等资源,具体步骤如下:

   (1)在Python的项目路径中创建一个名称为“images”文件夹,然后将需要的图片保存在该文件夹中,打开Qt Designer 工具,在右下角的资源浏览器中单击“编辑资源”的按钮,如图所示:

在这里插入图片描述


   (2)在弹出的“编辑资源”对话框中,单击左下角的第一个按钮“新建资源文件”,如图所示:

在这里插入图片描述


   (3)在“新建资源文件”的对话中,首先选择该资源文件保存的路径为当前Python的项目路径,然后设置文件名称为“img”,保存类型为“资源文件(*.qrc)”,最后单击“保存”按钮,如图所示:

在这里插入图片描述


   (4)单击“保存”按钮后,将自动返回至“编辑资源”对话框中,然后在该对话框中选择“添加前缀”按钮,设置前缀为“png”,再单击“添加文件”按钮,如图所示:

在这里插入图片描述


   (5)在“添加文件”的对话框中选择需要添加的图片文件,然后单击“打开”按钮即可,如图所示:
在这里插入图片描述
在这里插入图片描述


   (6)图片添加完成以后,将自动返回至“编辑资源”的对话框,在该对话框中直接单击OK按钮即可,然后资源浏览器将显示添加的图片资源,如图所示:

在这里插入图片描述
说明: 设置的前缀,是我们自己定义的路径前缀,用于区分不同的资源文件。


   (7)创建主窗体,然后向主窗体中拖入一个Label控件,将控件的大小尺寸设置与图片相同,然后找到pixmap属性,在右侧值的位置选择刚刚创建的图片资源,如图所示:

在这里插入图片描述


   (8)图片资源选择完成以后,主窗体中的Label控件将显示如图所示的效果:

在这里插入图片描述


三、资源文件的转换

  在Qt Designer 工具中已经了解了如何创建图片资源与图片使用,然后将已经设计好的.ui文件转换为.py文件,转换后代码中将显示如图所示的提示信息。

在这里插入图片描述
  上图中的提示信息说明img_rc模块导入出现异常,所以此处需要将已经创建好的img.qrc资源文件转换为.py文件,这样主窗体的.py文件才可以正常显示,资源文件转换的具体步骤如下:

  (1)进入PyCharm的设置页面,添加将 .qrc文件转换为 .py文件的快捷工具,在“name:”所对应的编辑框中填写工具名称为“qrcTopy”,然后在“Program:”所对应的编辑框填写pyrce.exe的安装路径,再在“Arguments:”所对应的编辑框中填写转换代码“$ FileName$ -o $ FileNameWithoutExtension$ _rc.py”,在“Working directory:”所对应的编辑框中填写“$ FileDir$”,该值为文件目录,单击OK按钮即可,如图所示:
在这里插入图片描述


  (2)转换资源文件的快捷工具创建完成以后,鼠标左键选中要转换的.qrc文件,然后在顶部的工具栏中依次选择“Tools”-“External Tools”-“qrc.Topy”选项,此时在.qrc文件的下面会自动生成相对应的.py文件,如图所示:

在这里插入图片描述


  (3)文件转换完成后,如上图的报错信息将会消失,然后导入sys模块,在代码块的最外层创建show_Main Windw()方法,模拟Python的程序入口,然后调用显示窗体的show_Main Windw()方法,最后运行主体文件,显示主窗体界面如图所示:

在这里插入图片描述


  Python的PyQt框架的使用-资源文件夹的使用篇的介绍,到此就结束了,感谢大家阅读,如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)


http://www.khdw.cn/news/28947.html

相关文章:

  • 那些开店的网站是自己做的吗网站域名注册
  • 潍坊建设网站公司电话怎么给公司做网站推广
  • 公众号引流推广西安seo整站优化
  • 网站给部分文字做遮挡代码广州seo优化费用
  • wordpress 电话长春seo代理
  • 用什么技术做网站seo外链发布
  • 在线音乐网站 用什么做天津网络优化推广公司
  • 做网站的人会不会拿走我的网站长沙seo网站
  • 深圳横岗网站建设百度推广seo优化
  • 网站开发投入资金网络推广seo
  • 邯郸邯山区网站建设站长之家seo概况查询
  • 做网站的基本步骤搜索引擎网站排名
  • 网站模版 小清新网络营销策划书范文模板
  • 网站设计与制作平台企业邮箱登录
  • 集团网站建设服务百度游戏中心
  • 哪些公司提供微信做网站服务武汉seo计费管理
  • 党支部网站建设问题关键词优化排名用哪个软件比较好
  • 网站标题title湖北百度seo排名
  • 怎么做虚拟币网站广州新塘网站seo优化
  • 建立无上气运皇朝郑州企业网站优化排名
  • 做网站 pc端与手机端兼容湖南企业竞价优化首选
  • 好利来邢台官方网站开发部长沙seo代理商
  • 面签拍照 网站备案做一个官网要多少钱
  • 移动网站如何做权重磁力bt种子搜索神器
  • 工厂生产流程管理系统采集站seo课程
  • 做酒店经理的一些网站百度大数据分析工具
  • 西安做网站建设的公司品牌运营策划
  • 电商网站前端开发备案域名查询
  • 衡水企业做网站推广企业seo网站营销推广
  • 做心灵鸡汤网站栏目排版seo优化效果