往Qtquick项目中添加images文件夹
来源:互联网 发布:你曾是少年 知乎 编辑:程序博客网 时间:2024/06/05 19:25
众所周知,要往QtQuick中添加资源文件很简单,直接在左侧项目导航表中点右键添加文件就行了,但是有时文件会很多,都放在一起很不方便,要是能把同类型的文件都分在另一个文件夹中就很方便了.
两种办法:
一是在左侧导航表中右键点击"qml.qrc",出来二级菜单中有个"add prefix...",点这个就可以创建文件夹了,自定义名称,下面"language"不用填.创建了之后右键这个新的文件夹,就可以往里面添加资源文件了.
但是,重要的事情都有个但是.
但是这样还不行,代码中引用不了.
要找到项目的本地目录,打开项目发现里面有个"xxx.qrc",名字就是刚才创建的文件夹名,点开,仿照另一个文件"qml.qrc"的格式,把资源文件名加进去,就OK了.
方法二就更简单了,不用在项目中新建文件夹,直接在qml.qrc中新加一个prefix,格式和上面一个一样,就像这样:
<RCC> <qresource prefix="/"> <file>main.qml</file> <file>controls/CustomButton.qml</file> </qresource><qresource prefix="/images"> <file>images/back.png</file> <file>images/voice.png</file> <file>images/serial.png</file> <file>images/color.png</file> <file>images/light.png</file> <file>images/touch.png</file> <file>images/Mulcolor.jpg</file> </qresource></RCC>打开Qt Creater,打开此项目,你会发现名为"images"的文件夹已经建好了,资源也都放进去了.
然后就是在代码中调用了.像这样:
Image { id: icon; width:parent.width height: parent.height source: "./images/images/Mulcolor.jpg" fillMode: Image.PreserveAspectCrop //deng bi suo fang clip:true //limits area visible: false }有两个images是因为我在本地目录中将图片资源都放在一个images文件夹中.如果你本地目录不是像我一样集中放在一个文件夹中,路径就是"./images/Mulcolor.jpg"
不知道大家看懂没有,不懂的请留言,我看到会即时回复的.
阅读全文
0 0
- 往Qtquick项目中添加images文件夹
- qt creator项目中添加文件夹
- iOS开发在项目中添加文件夹的步骤
- QtQuick中使用ListView注意事项
- 如何往当前vs中的项目添加一个现有文件夹?
- eclipse 下往项目添加文件或文件夹的方法
- vs2010中添加解决方案目录下的文件夹如include到项目中
- VS2005中添加现在文件夹
- 在 Visual Studio .NET 对话框中添加用于企业模板项目的自定义文件夹
- tomcat 在META-INF 文件夹中添加context.xml,使项目自动应用更新文件
- 黑马程序员_项目中其他文件夹中的文件的添加
- 在Cocos2d-x项目中,如何将自己的类添加到Classes文件夹下
- 在.net项目中如何添加已经存在的文件夹和其中的文件
- 在Cocos2d-x项目中,如何将自己的类添加到Classes文件夹下
- VS2010添加文件夹到现有项目
- cmake:用add_subdirectory()添加外部项目文件夹
- cmake:用add_subdirectory()添加外部项目文件夹
- QtQuick中调用c++的重载函数
- java 基本类型
- CSS居中布局
- 洛谷3938 斐波那契
- 使用Osmocom软件以及UmTRX ,教你如何制作一个GSM基站
- Uva 10820
- 往Qtquick项目中添加images文件夹
- 装饰者模式-《Head First 设计模式》第三章
- 深入源码理解YYCache 、SDWebImage、AFNetworking、NSCache 缓存方式与对比
- oracle数据库查询语句in后面的参数个数超过1000的处理方式
- xml 用法解析
- Go语言奇妙点
- 中国国测局地理坐标(GCJ-02)、世界标准地理坐标(WGS-84) 、百度地理坐标(BD-09)坐标系转换
- JavaScript的循环以及数据类型
- Javascript with用法