一、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

实时获得当前时间

来自为知笔记(Wiz)

目前方向:图像拼接融合、图像识别 联系方式:jsxyhelu@foxmail.com

QTQuick控件基础(1)相关推荐

  1. Delphi XE2 之 FireMonkey 入门(35) - 控件基础: TFmxObject: 其它

    Delphi XE2 之 FireMonkey 入门(35) - 控件基础: TFmxObject: 其它 TFmxObject 增加了 TagObject.TagFloat.TagString, 算 ...

  2. Spread for WinForms 电子表格控件基础视频教程-王继飞-专题视频课程

    Spread for WinForms 电子表格控件基础视频教程-23145人已学习 课程介绍         Spread for WinForms 电子表格控件基础视频教程 课程收益      讲 ...

  3. 常用MFC控件基础使用(Edit Button Check Combo Tree 显示位图 控件大小自适应、线程、右键菜单、控件调整移动、MFC背景)

    常用MFC控件基础使用 1.Edit Control 2.Button控件 3.Check控件 4.Combo Box 5.Tree 控件 5.快捷键设置 6 显示缓冲区位图 7 窗口自适应大小 8 ...

  4. Qt6 QML Book/QtQuick控件/图像查看器

    An Image Viewer 图像查看器 Let's look at a larger example of how Qt Quick Controls are used. For this, we ...

  5. Delphi XE2 之 FireMonkey 入门(37) - 控件基础: TControl 概览

    { TControl } publicconstructor Create(...); override; //destructor Destroy; override; //procedure Ad ...

  6. C# chart控件基础使用

    基本介绍:chart(图表) 功能:主要用来绘制折线图,柱状图与饼状图,也可达到动态效果(例如作示波器): 需要说明 一个chart可以包含多个chartArea. chartArea是具体的坐标区域 ...

  7. [00004]-[2015-07-16]-[00]-[VC++ 开发Activity控件基础]

    Visual C++是开发ActiveX控件的强大工具,它的特点是开发周期短.便于使用,因此它已经成为开发ActiveX控件的主要工具之一.Visual C++集成开发环境,使用了微软自己的类库MFC ...

  8. [Winodows Phone 7控件详解]控件基础

    Windows Phone7提供了丰富的silverlight控件,但是和silverlight又有一定的区别的,其中有很多控件都是不可用的,另外有些控件即使可以用,但有一些属性也是不可用的.后面将一 ...

  9. Win10系列:C#应用控件基础7

    Slider控件 Slider控件包含一个滑动条.一个滑动块和一个取值范围,沿滑动条移动滑动块可以在取值范围内改变Slider控件的值.Slider控件的用途很广泛,例如可以使用Slider控件来设置 ...

  10. Win10系列:C#应用控件基础12

    TextBlock控件 TextBlock控件是应用程序开发过程中经常使用的控件之一,它的主要功能是显示一段只读的文本内容.开发者可以使用TextBlock控件来显示提示信息,还可以根据需求将显示的提 ...

最新文章

  1. 那些对程序员来说伤害性不高但是侮辱性极强的瞬间…
  2. freemarker-ide eclipse安装地址 安装方法 页面静态化
  3. [Linux]Shell的运算符和特殊变量
  4. 该怎么写Angular JS
  5. IPv6 IS-ISv3路由协议
  6. dateformat java_java常用API之DateFormat
  7. LINQ TO SQL (一):1. 对象关系设计器(O/R 设计器)
  8. 学习过程中的一些想法
  9. 鸿蒙系统首批更新名单,鸿蒙系统首批升级名单是哪些-鸿蒙系统首批升级名单详细介绍 - 系统家园...
  10. 【完全开源】百度地图Web service API C#.NET版,带地图显示控件、导航控件、POI查找控件...
  11. 【数据挖掘案例】财政收入影响因素分析及预测模型
  12. 重学java——倒叙遍历
  13. yolov4-论文解析(3)
  14. HDU 4475 Downward paths (推公式)
  15. 在微信收藏笔记中的录音文件拷贝或另存问题--适用于silk无法导出,看不见的情况
  16. QT技巧系列(5)按时间顺序列出目录下所有的文件名
  17. php js sdk 签名算法,签名算法 · PAYJS API 开发文档
  18. mysql中的强制索引_你如何强制MySQL中的查询使用索引?
  19. [目标跟踪]long term correlation filter CVPR2015文章
  20. unity科技风UI界面

热门文章

  1. linux读写进程内存函数,Linux内核模块里的读写函数
  2. lnmp 1g内存 mysql5.6_LNMP(php5.6+mysql5.6+nginx)
  3. docker-compose搭建EFK,继上篇使用filebeat+es对日志文件的过滤
  4. 成功编译无错MAC OpenJDK8:Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘
  5. 六石管理学:你觉得别人错了,应该怎么办
  6. 全网首发:GB18030制定者站出来,$为什么要显示为¥,给大家解释一下
  7. make指定输出目录
  8. apt不询问直接安装
  9. 汉代以前,鸳鸯是形容兄弟感情的,后来演变为男女感情
  10. 说话人识别python_基于各种分类算法的说话人识别(年龄段识别)