qml如何将注意力集中在TextField上

时间:2018-01-19 08:49:39

标签: qt keyboard qml focus textfield

我想继续关注TextField。例如我正在输入内容然后点击按钮。 TextField的重点是移动到按钮,这就是键盘自动隐藏在Android上的原因。我正在使用Qt 5.9.2。提前谢谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

在Qt Quick Controls 2中,每个控件都有一个focusPolicy属性,用于确定控件如何获得焦点。像Button这样的控件的默认值为Qt.StrongFocus,这意味着按钮在单击或标签后会获得焦点。如果您发现控件具有焦点并且您不希望它,请将其focusPolicy设置为Qt.NoFocus

focusPolicy: Qt.NoFocus