首页| 论坛| 消息

标题:qml中的Flickable,Flipped元素
作者:seanyxie
日期:2014-07-15 17:31
内容:

qml中的Flickable,Flipped元素

qml中提供的Flickable元素,使得可以在qml中提供一个可以拖拽和弹动的元素,手持触摸设备和传动的pc不一样,传统的视图单位通过滚动条或者上下按钮来滚动视图,这种方法用在触摸设备,交互必然会不太方便。
Flickable元素的clip属性可以设置为true,来使它不加载超出它区域的内容,如下代码
Flickable{
width: 200
height:200
clip:true
contentHeight: image.height
contentWidth: image.width
Image{
id:image
source: "qrc:///images/images/IPXG2879.JPG"
}
}
.
image里现实的图片非常大,可以通过拖动正方形区域的地方,来查看图片其他地方,如果clip属性不设置或者设置为false,则会全部加载,包括image超出区域的地方。

Flipable提供一个可以翻转的元素,像一个卡片一样,可以通过同时使用Rotation,State,Transition来使他旋转。front和back分别表示其正面和反面。
代码:[/fon ..

回复 发表
主题 版块