一、Item

QtQuick所有的可视项目都继承自Item,它定义了可视化项目所有通用特性(x\y\width\height\anchors等)具体包括
1、作为容器
2、不透明性
没有设置opacity属性
设置了opacity属性为0.5
当然也可以这样写
3、visible属性用来设置项目是否可见。如果visible属性为false,则不接受鼠标键盘事件;同理还有enable属性;
4、堆叠顺序,简单的说,就是z越大,越在顶层。当然前提是要保证是在并集的情况下。
通过z的设置,将原本在上面的蓝色矩形变换到底层,同时将两个矩形的结构由嵌套改编成并行。
或者可以通过将z设置为负值直接达到这个目标
5、定位子项目和坐标映射
包含childAt来返回在点x,y处的子项目,以及item的mapFromItem返回item坐标系统中点映射在该项目坐标系统的结果。

二、Rectangle
Rectangle主要是使用纯色或者渐变填充一个矩形区域,并提供一个边框。
1、渐变,使用了GradientStop表明渐变的头和尾
2、边框,我们实现一个圆角矩形

三、Text
可以按照常用的方式,也可以以html的方式
1、颜色,有两种表示颜色的方法

2、文本裁剪,如果clip为true则裁剪,否则通过设置文本换行或者文本省略。这个截图已经可以说明
3、超链接

四、TextInput
TextInput用来显示单行可编辑纯文本。以及相关的现实策略。比如intvalidator/DoubleValidator以及RegExpoValidator等
按下回车后读取数据
当然我们推荐使用qtcontrols中的textbox
四、定位器
column/row/grid/flow是四种定位器
五、repeater和positioner用来创建大量的项目并且获得特定的数据
注意其中的index是直接委托获得的。

六、anchor锚定位
一般来说,锚都是相对于父控件的,所以记录这幅图最为重要:
七、MouseArea
其最为重要的是 onClicked事件

八、timer
实时获得当前时间

最新文章

  1. SDWebImage源码解读_之SDWebImageDecoder
  2. WM_COPYDATA进程间通信方案
  3. 三代PacBio reads纠错 - 专题
  4. VB CreateObject转C#
  5. 利用SoapUI 测试web service的方法介绍
  6. Qt之等待提示框(QTimer)
  7. POJ 1696 Space Ant(极角排序)
  8. 一览css布局标准
  9. 简述同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别
  10. redis安装教程 windows环境
  11. 前端paging分页,前端设置每页多少条和当前页面的索引,传给后端,数据显示出来
  12. mysql日志介绍
  13. 关于UIScrollView不能响应UITouch事件的解决办法
  14. spring boot 集成 quartz 定时任务
  15. Golang值传递和指针传递
  16. 带你从零学ReactNative开发跨平台App开发(二)
  17. django-后台sms管理系统的css框架
  18. spring boot(11)-druid监控
  19. HDU 5536 字典树
  20. 原来,多年以来,我一直是个curl/CRUD程序员

热门文章

  1. c++从文件中读取一行数据并保存在数组中
  2. SQL Fundamentals || DCL(Data Control Language) || 用户管理&Profile概要文件
  3. 【紫书】Undraw the Trees UVA - 10562 递归,字符串
  4. Python正则表达式匹配猫眼电影HTML信息
  5. 通过qemu复现路由器漏洞
  6. MYSQL 命令行显示乱码 解决方案
  7. KVM--安装及初步使用
  8. 通过PyPI镜像安装Python包
  9. sass的@at-root
  10. AspNetPager.dll 分页控件使用