一个焦点管理的部件,允许将键盘焦点赋予此 Widget 及其后代。,永远不截断focus事件,会立刻传递给自己的children,从下向上找到第一个focus属性是true的child,把focus事件传给它。对于有input输入框的界面,这个focuscope就非常的有用。
FocusScope{
id:root
//永远不截断focus事件,会立刻传递给自己的children,从下向上找到第一个focus属性是true的child,把focus事件传给它
Rectangle{
id:myRec1
focus:false
//设置了focus = false,略过
}
Rectangle{
id:myRec2
focus:true
//myRec1设置了focus = false,那么root把focus事件直接传递给myRec2。而且focus=true,直接截断并获取事件
}
}