qml基本元素运用示例

qml基本元素运用示例

ID:43325492

大小:210.01 KB

页数:27页

时间:2019-09-30

qml基本元素运用示例_第1页
qml基本元素运用示例_第2页
qml基本元素运用示例_第3页
qml基本元素运用示例_第4页
qml基本元素运用示例_第5页
资源描述:

《qml基本元素运用示例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.Item位置是0,0宽高分别是200Item{x:0;y:0;width:200;height:200;}2.Rectangle位置是:0,0宽高分别是200,颜色是红色Rectangle{x0;y0;width200;height:200;color:Hred"}3.GradientGradientstop分别在总高度的0颜色红色总高度的1/3萸色总高度的1是绿色Rectangle{width:100;height:100gradient:Gradient{Gradientstop{positio

2、n:0.0;color:"red"}Gradientstop{position:0.33;color:"yellow"}Gradientstop{position:1.0;color:"green"}}}4.Image设置一张图片Image{source:H../lmages/button1.png”}5.Borderimage他将一张图片分成9部分当图片进行缩放的时候A.1379位置的都不会进行缩放B.28将根据属性horzontalTileMode进行缩放C.46将根据屈性verticalTileM

3、ode进行缩放D.5将根据属性horzontalTileMode和verticalTileMode进行缩放Borderimage{width:180;height:180//分割1~9块的4个点是根据border设置的坐标来实现的//本别是距离坐标上边右边下边的距离border{left:30;top:30;right:30;bottom:30}horizontalTileMode:Borderimage.StretchverticalTileMode:Borderimage.Stretchsource

4、:H../lmages/button1.png”2.Animatedlmage主要用于播放gif图片Rectangle{width:animation.width;height:animation.height+8Animatedlmage{id:animation;source:"animation.gif"}Rectangle{propertyintframes:animation.frameCountwidth:4;height:8x:(animation.width-width)*animati

5、on.currentFrame/framesy:animation.heightcolor:”red”}}3.Text显示文木(具体的其他设置请看文档)Text{text:ntextn}4.Textl叩ut下面是设置一个输入文木框,框中的字符串是Text,并设置鼠标可以选择文本Textlnput{text:nTextHselectByMouse:true;//鼠标可以选择}5.IntValidatorint型验证器,和输入框结合后就是只能输入整型数据Textlnput{//最高可以输入100,最低输入1

6、0lntValidator{id:intval;bottom:10;top:100;}width:100;height:20;text:,,H;〃使用校验器validator:intval;}6.DoubleValidator只能输入浮点数Textlnput{//最高可以输入100,最低输入10decimals最多有多少位小数//notation表示是使用科学计数法还是(默认),还是直接的小数当获取里而的数据DoubleValidator{id:intval;decimals:4;bottom:10;t

7、op:100;notation:DoubleValidator.StandardNotmtion}width:100;height:20;text:””;〃使用校验器validator:intval;}11・RegExpValidator使用正则表达式Textlnput{//使用一个正则表达式来控制输入的字符串///A[a-zA-Z]{1}[0-1]{0,2}[a-z]{1,3}$/表示开始位置必须是一个大写或小写字母//接下来是0~2个的数字而且是0或1,在接下来是1-3个的小写字母RegExpVal

8、idator{id:intval;regExp:/A[a-zA-Z]{1}[0-1]{0,2}[a-z]{1,3}$/;}width:100;height:20;text:””;〃使用校验器validator:intval;}12.TextEdit显示一段helloworld的html文本和Textinput相同TextEdit{width:240text:"HelloWorld!"font.family:"He

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。