向Qt工程中加入图片
来源:互联网 发布:月球数据 编辑:程序博客网 时间:2024/05/22 12:58
在网上看了很多加图片的方法,直接加上绝对路径可以,加相对路经就不可以了,这是为什么呢,源来,Qt有个一Resource文件是专门来管理外面加进来的文件的。以.qrc结尾的个文件。
做一个资源文件
1. 在 Qt Create的项目当中点鼠标右键选中 "Add New".
2. 在打开的Qt面板中找到 "Qt Resource file" 。加这个资源文件和加我们通常的类文件一样在同一个一面板中,这样就好找了吧 .
3. 单击 "选择" 按钮, 给它起一个名字, 在单击下一步,完成。
4. 新建的文件 就是我们所要的以.qrc结尾的文件。
5. 如果.qrc没有打开,双击打开它。
6. 完后在打开的面板中点 “Add" 按钮, 完后在选择 "Add prefix"
7. 这样我们就看到一个 "/new/prefix1" 这样的路径就已经有了,自己怎么方便用,就怎么给它起个名字。
8. 现在在我们刚建立的资源文件上右键点 "Add" 然后选择 "Add Files",来选择我们的文件吧
9. 可以选择.Jpg或是其它我们需要的文件。
10. 如果以上所有的步骤做完没有报错的话,那就增加成功了,下一步,就是在我们的代码中使用它们了。
从资源文件中引用图片
11. 在我们的窗口放一个QLabel,在加一个QImage 完后使用刚才的路径吧。这里关键的就是个冒号,别忘记了。
源文:http://developer.nokia.com/community/wiki/Loading_image_from_resources_in_Qt
For more information on loading images see http://doc.trolltech.com/4.6/widgets-imageviewer.html
0 0
- 向Qt工程中加入图片
- qt中如何加入图片
- 使用QT,在窗口中加入图片
- qt工程加入libnids
- Qt:向QTextEdit中插入图片
- Qt中关于资源文件中加入图片
- Qt中整合MySQL,向MySQL中插入图片
- QT 中加入socket
- 向数据库中加入多个简繁字
- 向qtopia4 中加入应用程序
- 将cocos 加入qt工程 配置步骤
- listview 中 加入 图片
- QT工程中使用图片的三种方法
- QT工程中使用图片的三种方法
- QT工程中使用图片的三种方法
- QT工程中使用图片的三种方法
- QT工程中使用图片的三种方法
- qt中加入debug信息
- 在C#中如何判断线程当前所处的状态
- count and say 解题
- 求(1,n)中无平方因子的数(n<1e12)
- java 自定义 Filter 例子
- iOS block相关整理
- 向Qt工程中加入图片
- 1018. Public Bike Management (30)
- Django:使用filter的pk进行多值查询
- 函数最后加const
- C# Httpclient编程
- H264的RTP负载打包的数据包格式,分组,分片
- jsplumb笔记
- GCD 深入理解
- zookeeper多种方式安装