当前位置: 首页 > news >正文

ico项目网站建设一起做网站广州

ico项目网站建设,一起做网站广州,做网站详细教程,创造网站需要多少钱1.state简介 changes&#xff08;list<Change>&#xff09;&#xff1a;保存当前State下的多个Change对象,比如PropertyChanges、StateChangeScript、ParentChange等。 extend&#xff08;string&#xff09;&#xff1a;表示该状态要在哪个State的基础上进行扩展,当一个…

1.state简介

changes(list<Change>):保存当前State下的多个Change对象,比如PropertyChanges、StateChangeScript、ParentChange等。
extend(string):表示该状态要在哪个State的基础上进行扩展,当一个状态要在另一个状态基础上进行扩展时,它将继承该另一个状态的所有changes。
name (string ):此属性保存状态的名称,每个状态在其项目内应具有唯一的名称。
when(bool ):该属性在应用状态成立时生效。应该将其设置为一个表达式,您希望何时应用状态时使该表达式的计算结果为true。

当一个对象的状态发生改变,那么该对象展示给用户的效果也会相应发生改变,所以state支持了多个不同change对象供我们使用,有如下几种:

  • PropertyChanges: 改变对象的属性值
  • StateChangeScript:运行脚本,比如function函数
  • ParentChange: 改变对象的父类对象.并且改变对象在父类对象下的坐标xy,宽高等属性
  • AnchorChanges: 改变对象的anchor值

2.示例

示例1:定义了两种状态,Rectangle中,鼠标按下时显示pressed状态,松开鼠标时显示released状态。

Window {visible: truewidth: 400height: 400title: qsTr("Hello World")Rectangle  {id: rectwidth:  100height:  100state: "pressed";MouseArea  {id:  mouseAreaanchors.fill:  parentonPressed: {rect.state = "pressed";}onReleased: {rect.state = "released";}}states:  [State  {name:  "pressed"PropertyChanges  {target:  rect;color:  "red"}},State  {name:  "released"PropertyChanges  {target:  rect;color:  "yellow"}}]}
}

示例2:鼠标按下的时候,rect隐藏。

Window {visible: truewidth: 400height: 400title: qsTr("Hello World")Rectangle {id:  rectwidth:  100height:  100color:  "red"MouseArea {id:  mouseAreaanchors.fill:  parent}states:State {name:  "hidden"when:  mouseArea.pressedPropertyChanges {target:  rectopacity:  0}}}
}

http://www.yayakq.cn/news/492946/

相关文章:

  • 定州网站制作怎么做移动端的网站
  • 网站机房建设图网站关键词挖掘工具
  • 南京市工程建设交易中心网站网站建设一般多少钱
  • 建设网站熊掌号wordpress 长图片滑动
  • 制作网站公司唐山微信小程序制作工具平台
  • 汉邦未来网站开发西安 医疗网站建设
  • 网站怎么添加假备案号wordpress水印怎么开
  • 镇江做网站哪家公司好自由设计师如何接单
  • 外贸响应式网站海南网新闻最新消息今天
  • 优化网站seo方案个人电脑做网站主机
  • 深圳南山区住房和建设局网站青岛网站制作多少钱一个
  • 中国桥梁建设网站最新军事新闻最新消息
  • 推荐网站网页计算机软件培训机构课程
  • 网站留言程序怎么做此网站服务器不在国内维护
  • 新手如何建网站免费查企业信息查询
  • dede后台删了 网站还有免费编程网站
  • 个人网站后台模板如何管理建好的网站
  • 全网网络营销系统公司网站优化外包
  • 网站建设方案实施拖曳式网站建设
  • 哪个网站做清洁的活多网站建设光盘
  • 网站设计规划信息技术教案南昌网络营销公司
  • 网站开发php学校长尾关键词有哪些
  • 如何把网页链导入wordpress搜索引擎优化自然排名的区别
  • 网站宣传图深圳网站优化方法
  • 南宁做网站公司必荐云尚网络做网站挣钱经历
  • 网站自动优化怎么样音乐版权购买网站
  • 怎么建立网站的流程dw淘宝网页制作视频教程
  • 北京好的做网站的公司有哪些东莞搜狗推广
  • 网站建设etw高安网站制作
  • 西安做网站程序淘客网站推广怎么做