QT5_PYQT导入自己的图片
很多时候在界面设计中,我们需要导入自己预先设计好的图片。那具体是怎么实现呢?这篇文章会给你答案的!
一、QT5导入自己的图片
说明:使用环境为windows10+Qt Creator 4.8.0+Qt 5.12
点击左上角“文件”,再点击“新建文件或项目”
在弹出的框中左列选择“Qt”,中间列选择Qt Resource File,点击右下角choose
设置名称和路径(路径就选择想要导入的文件夹即可),点击“下一步”:
出现以下界面后,点击右下角“完成”:
项目中可以看到生成Resource文件夹:
点开Resources文件夹,出现.qrc文件:
右击qrc文件,点击“添加现有文件”,选择想要加入的图片
此时,可以看到qrc文件中已经有了该图片
然后就可以使用该图片了!
二、PYQT导入自己的图片
导入图片的目的是在样式表中使用,我这里就以样式表举例子啦!
说明:环境为windows10+PyCharm2019.2。设置外部工具三个:QT Designer、PYUIC、PYqrc
- 打开QT Designer,选择ui文件中一个控件,右击该控件,点击“改变样式表”,出现下图(忽略里面的内容,之前做的项目,没有删除):
- 点击添加资源右边的小黑三角,选择border-image(这个根据需求选择):
- 点击左上角的笔,出现下面的界面:
- 点击新建文件资源,生成一个空白qrc文件:
- 点击“添加前缀”
- 生成前缀后,点击前缀,再点击下方的“添加文件”:
- 选择目标图片进行添加,再点击ok:
- 可从样式表列表里看到刚刚加入的图片,再点击ok:
- 目前ui文件已经完成设置,需要再将相关转成py文件,此时点击qrc文件,可看到图片已经导入:
- 对qrc文件使用外部工具pyqrc(使用方法及配置过程可上网查找~),将其生成xxx_rc.py文件
- 再对ui文件使用外部工具PYUIC就可生成对应的py文件.
在生成的py文件中最后一行就会显示xxx_rc.py文件的引入
QT5_PYQT导入自己的图片相关推荐
- OpenCart 之 CSV 格式商品导入 – 如何导入商品主图片和附加图片?
1. 在文件中定义多个附加图片 可以为一个商品导入多个图片.这些图片需要以"附加图片分隔符"来分割,而附加图片分隔符的定义在扩充功能配置页面.下面是一个带有URL链接的多个图片的填 ...
- notion 导入带本地图片的markdown文件
notion 导入带本地图片的markdown文件 在notion直接导入md文件的时候只能导入纯文字,文件中含有本地的图片就需要自己粘贴,当粘贴文件过大时就会报错 那这么解决呢? 可以通过pytho ...
- led灯串怎么摆造型_心形灯造型_altiumdesigner13在pcb中怎么把流水灯摆成一个标准的心形有人说导入心形图片要_彩妆阁...
1.单片机p1,p2两个并行口控制16个彩灯,摆成心型造型,编写实现逐灯点亮,闪烁三次,再逐灯媳灭. 如果你用单片机来控制16个彩灯的话,这种程序需要专门编程来进行 2.求帮忙编一个心形流水灯的汇编语 ...
- 开发微信小程序,导入使用本地图片,Android手机上测试图片显示空白
微信小程序中,导入使用本地图片,开发时在电脑上显示正常,iOS上也能正常显示,但是在Android上图片显示空白, 如图: 原因:网上查找,说有可能是这些原因 1.image src中的图片地址对英文 ...
- html不支持png%3e,关于Adobe Flash CS3无法导入png格式图片的修复方法(真正解决问题)...
在网上经常看到有人提问,flash cs3无法导入png文件,提示"读取文件时出现问题,一个或多个文件没有导入"的问题,有装懂的人武断的判断flash cs3不支持png,哎,fl ...
- java poi读取word中附件_Java POI导入word, 带图片
1.导入文件示例,word中简历表格模板 2.代码示例分两部分,一部分读取图片 /** * 导入word(基本信息,word格式) * @param staffId * @param baseInfo ...
- php将图片导入,php中图片文件的导入,上传与下载
---------------------------------------------图片的导入-------------------------------------------------- ...
- java导入带图片的excel表格(工具HSSFWorkbook-HSSFSheet)(支持一条数据(单元格)可以导入多个图片,)
一个表格框可以添加多个图片 Excel表格导入数据的同时导入图片 @Transactional(rollbackFor = Exception.class)public String selectEx ...
- Excel导入数据(图片处理)
在用excel导入数据的时候,如果一条数据,包含图片,甚至每条数据图片数量不固定. 图片放到excel里面直接拖进去就可以,再鼠标拉缩小到指定单元格内 package com.ydcloud.smar ...
最新文章
- java中final关键字的使用
- js基础篇——localStorage使用要点
- 架构师速成6.6-知识的收集整理学习
- python-常用函数模块学习-subprocess
- cd库图像处理php,PHP图像处理类库及演示分享
- linux下的嵌入式开发技能(嵌入式工程师必备)
- 分享网页设计当中使用进度条打造精美界面最佳例子
- asp.net中验证码的实现
- LINQ学习中需要明确的几点问题
- 掌握基本的git命令,将本地文件上传到gitee
- 【机器学习课程笔记(吴恩达)】1.2 什么是机器学习?
- Lc19删除链表的倒数第N个节点
- 专访何红辉:谈谈Android源码中的设计模式
- Go语言圣经阅读-第八周
- 单点登录系统原理与接入
- mt7621 openwrt19.07 打开uart3
- URL在线编码/解码工具
- 多点温度检测上位机显示_多点温度检测系统设计(论文)
- 使用NetworkInterface类获得网络接口信息
- String的xml转map
热门文章
- php mysql 值是否丰在_php 查询数据库表 判断 某值是否存在
- 2021—2022学年面向中小学生的全国性竞赛活动名单
- 计算机名生成,如何让输出的文本名字自动生成计算机名字?
- 如何通过mac地址找到设备_如何通过 Apple Watch 解锁 Mac
- 使用outputstream写到指定位置_MaxCompute Spark与Spark SQL对比分析及使用注意事项
- Java笔记-使用logback按天生成日志并按等级进行分类
- Qt修改QSS中的qlineargradient属性,实现颜色渐变
- Qt文档阅读笔记-最简单的动态3D圆环实例
- Qt creator5.7 OpenCV249之图片膨化(含源码下载)
- python爬虫beautifulsoup_python爬虫beautifulsoup解析html方法