我正在为 Android 构建 Qt 应用程序,但我无法弄清楚文本字段的行为方式的原因。
这段代码:
TextField {
id: usrField
Layout.fillWidth: true
}
以某种方式将文本字段中输入的文本大写,但仅限于电话。如果我将其构建为桌面应用程序,它就会按应有的方式工作。密码字段:
TextField {
id: pwField
echoMode: TextInput.Password
Layout.fillWidth: true
Keys.onReturnPressed: {
loginButton.accessiblePressAction()
}
}
在设备和桌面上都能按预期工作。
我尝试过添加font.capitalization: Font.AllLowercase
,但无济于事。
任何帮助是极大的赞赏。有任何想法吗?
澄清: All字母大写,不仅是第一个字母。如果我手动关闭大写锁定并输入字母,大写锁定会自动再次打开。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)