QML 进度条控件~~~送分贴
寡人现在要使用QML实现一个进度条控件,进度条是有10张图片组成,每张代表进度条的一个状态,连起来就正好是进度条在跑动的动画效果,改如何实现?
本人纠结的问题有如下两个:
1,在写改控件时候,我不希望将进度条控件的每个状态图片路径指定死,希望用户可以自己指定,那么这么多个图片地址我改如何传递,使用属性定义,每个图片用个string 方式我感觉很笨。。。。(那我岂不是要定义10个属性?)
2,使用定时器实现图片的自动切换,但是切换过程中,图片路径改如何处理,qml中可以使用字符串格式化么?如下:
"pic001.bmp","pic002.bmp"。。。。。。。。
[解决办法]
定义一个整型的属性 x 与进度条的长度绑定
Image 如果加载图片完成的话状态会变,当每一张图片变为加载完成状态 x++
这样就可以实现进度条
路径可以保存在 ListModel里
我现在没有帮助文档,没法提供代码。