我的英语水平不好,翻译害怕语意错误!我只能中文提交这个bug 我当前使用的系统是debian9,桌面环境是xfce,使用的fcitx作为输入工具 fcitx的中文输入在其他app上工作非常正常!唯独kdevelop不做任何反应! 我发现kdevelop是使用QT v5.x上的版本!Qt creater上也存在中文输入问题 但是我已经编译了最新的动态库完美解决中文输入!唯独kdevelop无动于衷!我不知道是否是Qt新版本引起kdevelop的输入异常!我试图查找官方的解决方案,但是这个bug我发现已经存在很久了,社区似乎不那么重视,今年已经是2019了还没解决问题!我似乎有点失望,我没时间参与kdevelop的产品维护,很想解决这个bug,至少对于我们中国用户体验太差了!我希望尽快修复! 下面是为debian用户的一个这种方案: 虽然kdevelop使用fcitx不能正常的工作,但是ibus工作得很好! 你可以安装ibus作为输入工具!但是你必须忍受ibus中文输入落后的中文输入体验!
This is a very rough translation of the reporter, cosoc's comment: ----- My English level is bad, and I may make mistakes if I translate my bug report, so I have to use Chinese to submit this bug report. I am using Debian 9 with XFCE, using fcitx as my input method framework. Chinese input with fcitx works fine in other applications except kdevelop. I notice that kdevelop is using Qt v5.x. There are Chinese input issues with Qt Creator, (but) the issues are gone after compiling the latest dynamic libraries. However, this method does not work for kdevelop. I am not sure if this input method issue is caused by the new version of Qt. I tried to find official solutions, only to find that this bug has been around for a long time, and the bug gained little attention from the community. It is now 2019 and the problem has yet to be resolved. I am a bit disappointed. I do not have time to help maintain kdevelop, but I really want to solve this bug. At least, this bug gives us (users from China) very bad user experience. I hope this bug gets resolved as soon as possible. For Debian users, although kdevelop does not work with fcitx, it works perfectly with ibus. You can install ibus, but you will have to suffer from the outdated user experience of ibus. ----- To cosoc (Bug Reporter): 感谢阁下回报问题,本人已尝试翻译阁下的留言。请问阁下所用的 kdevelop 、套件(包/packages)、动态库 (libraries) 里,有什么是自行编译的?
我尝试编译的是fcitx最新的QT5的库。我发现并非只有KDevelop出现无法中文输入的问题。但是其他应用使用最新的编译库后,能完美解决中文输入,只有KDevelop不生效。我使用的KDevelop是官方提供的KDevelop-5.3.2-x86_64.AppImage包。并为对其进行其他额外操作。除此以为我从Debian官方尝试安装一个额外的版本,在这个版本中同样是无法中文输入。我刚回复你的这台电脑也测了一遍。同样无效。
Translation of the reporter's previous comment: ----- I tried compiling the latest fcitx-qt5 libraries. I discovered that KDevelop is not the only application with this Chinese input issue, but when other applications use the latest compiled libraries, Chinese input works perfectly, with the only exception of KDevelop. I am using the official KDevelop AppImage, KDevelop-5.3.2-x86_64.AppImage, and made some extra changes/tweaks/operations to it. In addition, I installed an extra version (official package) from Debian, and Chinese input still does not work. I also tested using this computer (which is used to reply to your comment), and it does not work too. ----- (In reply to cosoc from comment #2) 不知阁下可否提供已安装的套件及版本清单 (sudo apt list --installed) ? (提示:阁下可以把以上命令 (command) 的输出 (output) 储存到新档案,然后在这里上传该档案。)
I don't know how to upload attachments. I seem to be zhaob
I've reported a similar issue to Krita: https://bugs.kde.org/show_bug.cgi?id=422465 I've provided more detailed information there. Please tell me if further information is needed. Thanks!