很多时候在界面设计中,我们需要导入自己预先设计好的图片。那具体是怎么实现呢?这篇文章会给你答案的!

一、QT5导入自己的图片

   说明:使用环境为windows10+Qt Creator 4.8.0+Qt 5.12

  1. 点击左上角“文件”,再点击“新建文件或项目”

  2. 在弹出的框中左列选择“Qt”,中间列选择Qt Resource File,点击右下角choose

  3. 设置名称和路径(路径就选择想要导入的文件夹即可),点击“下一步”:

  4. 出现以下界面后,点击右下角“完成”:

    项目中可以看到生成Resource文件夹:

  5. 点开Resources文件夹,出现.qrc文件:

  6. 右击qrc文件,点击“添加现有文件”,选择想要加入的图片
    此时,可以看到qrc文件中已经有了该图片

    然后就可以使用该图片了!

二、PYQT导入自己的图片

  导入图片的目的是在样式表中使用,我这里就以样式表举例子啦!
  说明:环境为windows10+PyCharm2019.2。设置外部工具三个:QT Designer、PYUIC、PYqrc

  1. 打开QT Designer,选择ui文件中一个控件,右击该控件,点击“改变样式表”,出现下图(忽略里面的内容,之前做的项目,没有删除):
  2. 点击添加资源右边的小黑三角,选择border-image(这个根据需求选择):
  3. 点击左上角的笔,出现下面的界面:
  4. 点击新建文件资源,生成一个空白qrc文件:
  5. 点击“添加前缀”
  6. 生成前缀后,点击前缀,再点击下方的“添加文件”:
  7. 选择目标图片进行添加,再点击ok:
  8. 可从样式表列表里看到刚刚加入的图片,再点击ok:
  9. 目前ui文件已经完成设置,需要再将相关转成py文件,此时点击qrc文件,可看到图片已经导入:
  10. 对qrc文件使用外部工具pyqrc(使用方法及配置过程可上网查找~),将其生成xxx_rc.py文件
  11. 再对ui文件使用外部工具PYUIC就可生成对应的py文件.
    在生成的py文件中最后一行就会显示xxx_rc.py文件的引入

QT5_PYQT导入自己的图片相关推荐

  1. OpenCart 之 CSV 格式商品导入 – 如何导入商品主图片和附加图片?

    1. 在文件中定义多个附加图片 可以为一个商品导入多个图片.这些图片需要以"附加图片分隔符"来分割,而附加图片分隔符的定义在扩充功能配置页面.下面是一个带有URL链接的多个图片的填 ...

  2. notion 导入带本地图片的markdown文件

    notion 导入带本地图片的markdown文件 在notion直接导入md文件的时候只能导入纯文字,文件中含有本地的图片就需要自己粘贴,当粘贴文件过大时就会报错 那这么解决呢? 可以通过pytho ...

  3. led灯串怎么摆造型_心形灯造型_altiumdesigner13在pcb中怎么把流水灯摆成一个标准的心形有人说导入心形图片要_彩妆阁...

    1.单片机p1,p2两个并行口控制16个彩灯,摆成心型造型,编写实现逐灯点亮,闪烁三次,再逐灯媳灭. 如果你用单片机来控制16个彩灯的话,这种程序需要专门编程来进行 2.求帮忙编一个心形流水灯的汇编语 ...

  4. 开发微信小程序,导入使用本地图片,Android手机上测试图片显示空白

    微信小程序中,导入使用本地图片,开发时在电脑上显示正常,iOS上也能正常显示,但是在Android上图片显示空白, 如图: 原因:网上查找,说有可能是这些原因 1.image src中的图片地址对英文 ...

  5. html不支持png%3e,关于Adobe Flash CS3无法导入png格式图片的修复方法(真正解决问题)...

    在网上经常看到有人提问,flash cs3无法导入png文件,提示"读取文件时出现问题,一个或多个文件没有导入"的问题,有装懂的人武断的判断flash cs3不支持png,哎,fl ...

  6. java poi读取word中附件_Java POI导入word, 带图片

    1.导入文件示例,word中简历表格模板 2.代码示例分两部分,一部分读取图片 /** * 导入word(基本信息,word格式) * @param staffId * @param baseInfo ...

  7. php将图片导入,php中图片文件的导入,上传与下载

    ---------------------------------------------图片的导入-------------------------------------------------- ...

  8. java导入带图片的excel表格(工具HSSFWorkbook-HSSFSheet)(支持一条数据(单元格)可以导入多个图片,)

    一个表格框可以添加多个图片 Excel表格导入数据的同时导入图片 @Transactional(rollbackFor = Exception.class)public String selectEx ...

  9. Excel导入数据(图片处理)

    在用excel导入数据的时候,如果一条数据,包含图片,甚至每条数据图片数量不固定. 图片放到excel里面直接拖进去就可以,再鼠标拉缩小到指定单元格内 package com.ydcloud.smar ...

最新文章

  1. java中final关键字的使用
  2. js基础篇——localStorage使用要点
  3. 架构师速成6.6-知识的收集整理学习
  4. python-常用函数模块学习-subprocess
  5. cd库图像处理php,PHP图像处理类库及演示分享
  6. linux下的嵌入式开发技能(嵌入式工程师必备)
  7. 分享网页设计当中使用进度条打造精美界面最佳例子
  8. asp.net中验证码的实现
  9. LINQ学习中需要明确的几点问题
  10. 掌握基本的git命令,将本地文件上传到gitee
  11. 【机器学习课程笔记(吴恩达)】1.2 什么是机器学习?
  12. Lc19删除链表的倒数第N个节点
  13. 专访何红辉:谈谈Android源码中的设计模式
  14. Go语言圣经阅读-第八周
  15. 单点登录系统原理与接入
  16. mt7621 openwrt19.07 打开uart3
  17. URL在线编码/解码工具
  18. 多点温度检测上位机显示_多点温度检测系统设计(论文)
  19. 使用NetworkInterface类获得网络接口信息
  20. String的xml转map

热门文章

  1. php mysql 值是否丰在_php 查询数据库表 判断 某值是否存在
  2. 2021—2022学年面向中小学生的全国性竞赛活动名单
  3. 计算机名生成,如何让输出的文本名字自动生成计算机名字?
  4. 如何通过mac地址找到设备_如何通过 Apple Watch 解锁 Mac
  5. 使用outputstream写到指定位置_MaxCompute Spark与Spark SQL对比分析及使用注意事项
  6. Java笔记-使用logback按天生成日志并按等级进行分类
  7. Qt修改QSS中的qlineargradient属性,实现颜色渐变
  8. Qt文档阅读笔记-最简单的动态3D圆环实例
  9. Qt creator5.7 OpenCV249之图片膨化(含源码下载)
  10. python爬虫beautifulsoup_python爬虫beautifulsoup解析html方法