永发信息网

怎样访问QML中row创建的每个元素

答案:1  悬赏:0  手机版
解决时间 2021-02-23 12:43
  • 提问者网友:我们很暧昧
  • 2021-02-22 19:58
怎样访问QML中row创建的每个元素
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-02-22 20:13
首先Row是不会创建元素的, 它会把他内部的可见元素 摆成一横排。
访问最单纯的是 每个元素给个ID,取Id.属性
其次比较耦合的方法: 如果你用了 带有model属性的类型,比如Repeater,ListView,GridView. 以Repeater为例,访问时通过(repeater)id.itemAt(index).属性 (itemAt是Repeater的方法,index是每个元素默认有的属性,这个可以看文档或者源码,隐形属性文档写的比较隐藏而且不是所有的都有,因此要细心)
直接通过(Row)id. 是无法获取到其中元素的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯