我该如何设置textField的插入符号位置,
例如,当onClicked触发时,将插入符位置设置为文本字段中的某个位置:
TextField {
id: fromDateTxt
inputMask: "0000-00-00"
MouseArea{
anchors.fill: parent
onClicked: {
//set caret location to somewhere in start or middle
}
}
}
答案 0 :(得分:0)
您可以使用cursorPosition
属性(See docs)
onClicked: {
//set caret location to end
cursorPosition = text.length
focus = true
}
编辑:添加focus = true即可立即输入