QML之可视化元素

1、Item

      所有的QML可视化元素都继承自Item。Item没有可视化界面,但是它定义了可视化元素的所有属性。

   

 

    按键事件:

Item以及继承自它的元素的大多数属性,当属性值变化会有一个信号发射出去。

 

2、Rectangle

   

 

Gradient顾名思义,即梯度,也就是我们常说的逐变色。一个gradient 被两个或更多的颜色定义混合形成。颜色可以从位置0.0到1.0逐渐变化,如:

Gradient包含一个属性:stops:list<GradientStop>

GradientStop元素仅包含两个属性color:color和position:real

 

3、AnimatedImage

      此元素是用于播放动画像gif这样存储着帧的文件

      

 

 

4、TextInput

       做过界面开发的应该都知道这就是个单行文本框.它有很多丰富的属性

     

 

5、TextEdit

       多行文本框.

6、Image

      上面已用到过了,就是普通显示图片的元素

7、Text

       通常就是用作一个标签,在界面上显示信息.

8、BorderImage

      用来做窗口的边界。

     http://www.yafeilinux.com/?p=592 介绍的很详细。哈哈。谢谢这个网站,我在里面学了很多qt相关的知识

9、除了上面介绍这些之外QML还提供了三个验证器,分别是IntValidator,DoubleValidator,RegExpValidator

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值