Qt 5.12.10 用Design ui 设计界面,连续输入中文时,变成英文输入

在使用Qt5.12.10的UI设计器时遇到输入中文变为英文的异常。问题在于连续输入中文时,设计器可能因界面内容实时更新到XML文件而影响输入。解决方法是在输入中文前先保存界面,或者确保在英文输入法下双击控件,再切换到中文输入法进行文本编辑,以避免文本编辑异常。
摘要由CSDN通过智能技术生成

情景:

Qt 版本:Qt5.12.10

问题:

使用ui设计器设计界面时,如果连续输入中文,会变成英文,无法正常输入中文。

解决办法:在界面输入中文后,实时保存下,然后继续输入中文,情况有所改善。具体解决办法还在探索中

产生此现象的原因可能是因为ui界面内容有变化时,设计器需要将界面内容实时变更到xml文件中导致的问题,具体原因不了解,只是这样怀疑。

2022-05-29

分析原因:在ui界面设计器界面时使用了中文输入法

解决办法:在ui界面设计器界面时,注意要切换到英文输入法,当双击控件进入文本编辑时,再切换到中文输入法进行输入,可以解决连续输入中文时,还没选择文字就自动回车,导致文本编辑异常

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值