在QML TextInput对象中启用闪烁的光标

时间:2020-08-11 11:25:43

标签: qt qml cursor textinput

我必须使用带有自定义触摸小键盘/键盘实现的代码。输入字段基于TextInput对象,我可以通过修改其直接成员来实现“静态”光标

textInput.cursorVisiblity=true
textInput.cursorPosition=val

它工作正常,但是光标没有闪烁。

经过一番研究,我通过调用方法找到了解决方案:

inputVal.forceActiveFocus()

它为我提供了适当的闪烁光标,但还提供了覆盖自定义键盘的默认键盘面板。

我想以某种方式仅打开闪烁的光标,或者至少以某种方式阻止其他键盘面板

1 个答案:

答案 0 :(得分:0)

原来,已经定义了一些我必须禁用的全局虚拟键盘