该代码创建了两个输入文本框:
import QtQuick 1.0
Column
{
width: 500
height: 200
Text
{
id: userInfoTextA
focus: false
text: "Enter a value from 0 to 10:"
}
TextInput
{
id: userInputA
focus: true
anchors.left : userInfoTextA.right
anchors.leftMargin : 20
validator: IntValidator { bottom:0; top: 20 }
Keys.onReturnPressed:
{
console.log (userInputA.text)
}
}
Text
{
id: userInfoTextB
focus: false
text: "Enter a value from 10 to 20:"
}
TextInput
{
id: userInputB
focus: true
anchors.left : userInfoTextB.right
anchors.leftMargin : 20
validator: IntValidator { bottom:0; top: 20 }
Keys.onReturnPressed:
{
console.log (userInputB.text)
}
}
}
在输出窗口中,焦点默认设置为文本框 A。我应该如何通过以下方式将焦点移至文本框 B:
1. 键盘
2. 鼠标
?