QML中Rectangle的用法和属性

更新时间:2023-06-19 20:46:05 阅读: 评论:0

QML中Rectangle的⽤法和属性
盒⼦模型也是QML的特点之⼀。这⾥最值得⼀提的还是Rectangle这个item,因为他的⽤处很⼴泛。他可以⽤来对某个区域进⾏操作和绘制。⽐如你要在特定的地⽅指定接收⿏标单击事件,或者某个地⽅显⽰特定的颜⾊。
简单看⼀看Rectangle的⼀些属性。
import QtQuick 2.3
import QtQuick.Window 2.2
Window {
墨竹visible: true
Rectangle{
x:10//这⾥的坐标是相对于它的⽗窗⼝,也就是Window
云南土特产有哪些y:10
width: 100;
电脑开机密码忘了怎么办
height: 100;//⼀定要指定出⼤⼩才能显⽰
visible: true
antialiasing: true;//抗锯齿,默认就是开启的
border.width: 10;
color: "blue"//内部的颜⾊
gradient: Gradient{//颜⾊渐变
GradientStop { position: 0.0; color: "lightsteelblue" }
GradientStop { position: 1.0; color: "blue" }栖息的近义词
}
huli
radius: 10;//圆⾓
clip:true//这⼀属性设置表⽰如果他的⼦类超出了范围,那么就剪切掉,不让他显⽰和起作⽤
Rectangle{
情感励志id:son
x:50;
y:50;
width: 300;
height: 100;
color: "gray";
真伪的意思
}
}
鲷鱼
}
针对clip属性做特殊说明:
Clip属性设置为clip:true的效果:
⼦类是不是被切割了呢。
再看⼀下设置为clip:fal的情况:
这样,超出的部分也会被显⽰出来。
⽽更加不幸的是默认居然是fal,所以千万要注意。
当然,这⾥有⼀个问题,就是我要怎么绘制⼀个不规则的区域呢?⽐如六边形的区域?留下悬念吧……

本文发布于:2023-06-19 20:46:05,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1045990.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:属性   区域   接收
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图