找回密码
 立即注册
收起左侧

如何获取另一个页面的单选框里的值?

1
回复
7467
查看
[复制链接]
累计签到:19 天
连续签到:1 天
来源: 2016-11-6 13:52:53 显示全部楼层 |阅读模式
5Qter豆
本帖最后由 flyzero 于 2016-11-6 13:52 编辑

大神好!
在qml里用单选框之后,如何在另一个页面获取选中的值?应该给哪个属性设置别名?谢谢!
Page1.qml
  1. GroupBox {
  2.           title: "Tab Position"
  3.           id:pageyixuan
  4.           RowLayout {
  5.               ExclusiveGroup { id: tabPositionGroup
  6.                   property alias mSelect: tabPositionGroup
  7.               }
  8.               RadioButton {
  9.                   text: "Top"
  10.                   checked: true
  11.                   exclusiveGroup: tabPositionGroup
  12.               }
  13.               RadioButton {
  14.                   text: "Bottom"
  15.                   exclusiveGroup: tabPositionGroup
  16.               }
  17.           }
  18.       }
复制代码
Page2.qml
  1.     Page1{
  2.         id:pagea
  3.     }
  4.     Text{
  5.         text:pagea.mSelect.current.text
  6. }
复制代码

最佳答案

查看完整内容

把别名放到根控件中
回复

使用道具 举报

累计签到:1568 天
连续签到:1 天
2016-11-6 13:52:54 显示全部楼层
把别名放到根控件中
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了