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

uiapp博客 个人网站商丘市网站建设公司

uiapp博客 个人网站,商丘市网站建设公司,wordpress不能登录界面,深圳外贸建设网站Qml-Item的Id生效范围 前置声明 本实例在Qt6.5版本中做的验证同一个qml文件中#xff0c;id是唯一的#xff0c;即不同有两个相同id 的Item;当前qml文件中声明的id在当前文件中有效#xff08;即如果其它组件中传入的id#xff0c;与当前qml文件中id 相同#xff0c;当前…Qml-Item的Id生效范围 前置声明 本实例在Qt6.5版本中做的验证同一个qml文件中id是唯一的即不同有两个相同id 的Item;当前qml文件中声明的id在当前文件中有效即如果其它组件中传入的id与当前qml文件中id 相同当前qml文件中id生效在父级qml文件中声明的id可以传递给子集的qml文件中使用实例由4个qml文件组成主qml ItemIdScopeTest.qml: 由3个子qml组件元素子qml1(ItemIdGDataPro.qml)定义了一个纯属性的Item,另两个子qmlItemIdComponent_1.qmlItemIdComponent_2.qml中由一个Rectangle元素组成 Item Id生效范围 实例代码 ItemIdGDataPro.qml文件,定义了id名称和两个color属性 代码如下: import QtQuick //由于测试Item中id 作用范围和影响 Item{id:idGDataProproperty color reColor1: blueproperty color reColor2: greenonReColor1Changed: {console.log(reColor___1 Changed);}onReColor2Changed: {console.log(reColor___2 Changed);}}2.ItemIdComponent_1.qml 文件内容如下 import QtQuick //用于测试Item中id 作用范围和影响 Item{ItemIdGDataPro{id:idGDataProproperty color reColor1: blue}Rectangle{id:idComp1width: 100height: 100color: idGDataPro.reColor1} } 3.ItemIdComponent_2.qml 文件内容如下 import QtQuick//由于测试Item中id 作用范围和影响 Item{Rectangle{id:idComp2width: 100height: 100//Comp2 中 idGDataPro.reColor2color: idGDataPro.reColor2} } 3.ItemIdScopeTest.qml 文件,使用其它3个 子qml 元素内容如下 import QtQuick//由于测试Item中id 作用范围和影响。 //1.在同一个qml中不能有Item 有相同的id; //1.在qml文件中定义的id 优先级最高 //2.在父qml文件中设置其它Item的id,包含在父qml文件中其它组件所在qml中可以使用此id的属性Item{height: 480width: 320Rectangle{anchors.fill: parentItemIdGDataPro{id:idGDataPro}ItemIdComponent_1{id:idComp1x:20y:20}ItemIdComponent_2{id:idComp2x:150y:20}} } 结果 1.ItemIdScopeTest.qml 文件中定义的Id,可以在ItemIdComponent_2.qml中使用 2.ItemIdComponent_1.qml 中定义了相同Id名称的“ idGDataPro”,在ItemIdComponent_1.qml文件中就使用了自身定义的“idGDataPro”; 3.实验验证方式:可以通过添加onXXXChanged() 函数XXX代表定义的属性来验证是哪个对应属性发生了改变 Item Id生效范围效果 1.可验证 a.主qml中不定义ItemIdGDataPro 对象,在子qml组件中使用ItemIdGDataPro 的属性效果。 b.主qml中定义ItemIdGDataPro 对象,在某个子qml组件中定义主qml同样属性Id的对象修改主qml中ItemIdGDataPro 对象属性值查看是否影响子qml中属性值。
http://www.hkea.cn/news/14278441/

相关文章:

  • 建站公司现状有个网站经常换域名
  • 有什么好的做家常菜的网站外包的利与弊
  • 做网站下导航字号为多大盐城网站app建设
  • 外国s网站建设wordpress员工管理系统
  • 网站一键制作linux apache发布php网站
  • 滕王阁环境建设网站萌导航
  • 做旅游网站的目的凡科网建设网站如何修改源代码
  • 卖货网站平台建网站用自己的主机做服务器
  • 科技+杭州+网站建设wordpress插件放在主题的哪里
  • 合肥建站软件dede一键更新网站
  • 河南企业网站定制c#网站购物车怎么做
  • php网站开发好学吗老网站不要了做新站需要怎么处理
  • 南昌建网站那家好外贸网络推广哪个好
  • 黑龙江华龙建设集团网站erp企业管理系统有哪些软件
  • 免费网站软件推荐沈阳seo专业培训
  • 广西壮族自治区在线seo关键词排名优化上海网站排名优化价格
  • 色块网站设计html5网站开发环境的搭建
  • 搜索引擎在网站建设中的重要性wordpress搭建的网站
  • 初学者做网站厦门优秀的网站设计
  • 网站编程工资多少wordpress主题 演员
  • 做网站用的动漫资料安徽省干部建设教育网站
  • 优惠券的网站制作wordpress 超级管理员
  • 网站维护页面专业做家居的网站
  • 乘客电梯做推广的网站百度收录量查询
  • 站内推广的方法和工具实事热点新闻事件
  • 顺德区网站设计建设企业门头沟青岛网站建设
  • 郑州做网站推广价格在win10下建设网站
  • 招商网站建设哪家好网站建设如何选择良好的服务器
  • 昆山移动网站建设深圳福田区福田社区
  • 祁阳seoseo 新旧网站 两个域名