如何在 TextField qml 中设置蓝色针形光标不可见?

问题描述 投票:0回答:1

我正在为 Android 应用程序编写 Qt。我在 Qt 5 中没有看到这个蓝色的引脚光标,但是当我迁移到 Qt 6 时,这个引脚出现了,我阅读了(来自 Qt 的文档),但没有找到这个引脚光标的描述。任何想法将不胜感激!

我尝试使用cursorDelegate来自定义这个,但事实证明cursorDelegate只能应用于那个竖线光标。我也读过这篇文章,但就像我说的,cursorDelegate 仅控制垂直线光标。

android qt qml textfield
1个回答
0
投票

为了使内容看起来与平台更加一致,默认样式已从 Qt5 中的通用外观更改为 Qt6 中的平台相似样式。即在 iOS 上,它看起来像 iPhone 应用程序,在 Android 上,它看起来像 Android 应用程序,等等。

如果您想回到通用外观,像

cursorDelegate
这样的自定义也将按原来的方式工作,您可以通过
qtquickcontrols2.conf
进行更改,例如

[Controls]
Style=Material

参考资料:

© www.soinside.com 2019 - 2024. All rights reserved.