搬砖的哈哈 2020-06-17 13:19 采纳率: 22.2%
浏览 1932

Qt5.14.1:在设计ui界面时,在控件中输入中文,会自动变成英文字母,就像敲了一下回车,具体情况描述。这是bug吗?为什么我在qt5.5试着没问题呢?

1.操作系统:win10专业版64位

2.Qt版本:5.14.1

3.新建工程后选择了两个编译器,mingw32位和64位,构建是用的32位。

4.问题详情:在qtcreator中,找到widget.ui文件打开,进入设计页面,
添加一个label,双击输入中文。用的微软的拼音输入法,就是像平常打字一样,敲了几下键盘,出现输入法的可选汉字,然后还没来得及按空格选字,拼音字母就直接输进去了,就像敲了一下回车而不是按了空格键。

如下图:

图片说明

图片里除了汉字以外的拼音字母,都是他自己输入上去的,就像输入法突然中断了一样。

我在qt的编辑器里(代码编辑区)输入中文没问题,就是控件那里有问题。

另外,输入法在别的软件输入都是ok的,而且在Qt5.5中,没有出现上述问题。难道要换一个版本?qt哪个版本稳定一些呢?5.5在win10里偶尔会崩溃。

望指教,不胜感激!!!

  • 写回答

3条回答 默认 最新

  • kimechen 2021-08-03 20:09
    关注

    我也遇到了这个问题,我这边把ClangCodeModel插件关闭了就正常了。
    img

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?