Qt 6.3.1中Android端QML TextField密码替换字符截断问题
Android上Qt 6.3.1的TextField密码字符截断问题
我使用以下QML代码实现密码输入TextField:
TextField { id: pwdField placeholderText: qsTr( "Password" ) leftPadding: appWindow.minimumCtrlHeight / 3 echoMode: TextInput.Password text: connectScreen.pwd selectByMouse: true mouseSelectionMode: TextInput.SelectCharacters implicitHeight: appWindow.minimumCtrlHeight implicitWidth: content.width - 40 - implicitHeight - pwdText.width verticalAlignment: TextInput.AlignVCenter }
其中appWindow.minimumCtrlHeight的取值为Screen.pixelDensity * 8。
目前在Android设备上遇到的问题:密码的替换圆形字符显示被截断(输入框内的圆形密码符号顶部和底部被裁切),但占位文本显示完整正常,明文显示密码时也能完整展示。
想问下这是Qt 6.3.1的已知Bug吗?还是我漏掉了某些配置项可以修复这个问题?
内容的提问来源于stack exchange,提问作者Igor Mironchik
相关产品推荐
相关产品推荐

