Linux/deepin下Qt5无法输入中文的解决方法
2017-05-09 11:55
711 查看
对于Qt爱好者和linux爱好者来说,Qt5无法输入中文已经成为了老大难问题。而且Qt Creator 也是个人认为最好的c/c++ IDE。
下面就给出中文输入的解决办法
以deepin+fcitx+Qt5.4为例:(这里的fcitx以搜狗输入法为例)
复制到 qt安装目录下的
和
下。然后重启Qt Creator。大功告成!可以输入中文了!
但是 原来的ctrl+空格是代码提示快捷键,现在用于切换输入法。这也好解决:
Qt creator—>工具—>选项—>环境—>键盘。然后找到Complete This修改之即可
完成这些操作后 编译的任何Qt5程序也可以输入中文了。打包自己程序的朋友们记得把fcitx-frontend-qt5 加入依赖列表
下面就给出中文输入的解决办法
以deepin+fcitx+Qt5.4为例:(这里的fcitx以搜狗输入法为例)
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
复制到 qt安装目录下的
Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/ (用于QtCreator使用)
和
5.4/gcc_64/plugins/platforminputcontexts/ (用于编译的程序能够使用)
下。然后重启Qt Creator。大功告成!可以输入中文了!
但是 原来的ctrl+空格是代码提示快捷键,现在用于切换输入法。这也好解决:
Qt creator—>工具—>选项—>环境—>键盘。然后找到Complete This修改之即可
完成这些操作后 编译的任何Qt5程序也可以输入中文了。打包自己程序的朋友们记得把fcitx-frontend-qt5 加入依赖列表
相关文章推荐
- ubuntu9.10中scim中文输入法无法使用--解决方法
- cmd窗口无法输入中文的解决方法
- Ubuntu下Sublime Text 3解决无法输入中文的方法
- Ubuntu使用集成开发环境QT无法输入中文的解决方法
- Ubuntu14.4下Sublime Text 3无法输入中文解决方法
- easyui的combobox控件,在火狐浏览器下,使用getValue()方法无法获取输入的中文数值的解决思路
- opensuse 11.4 firefox 无法输入中文的解决方法
- sublime_text_2 ubuntu下无法输入中文 解决方法
- Ubuntu下Sublime Text 3解决无法输入中文的方法
- POWERPOINT2007无法输入中文的解决方法
- Firefox/Chrome下flash的wmode参数设为opaque或transparent时输入文本框中无法输入中文汉字的解决方法
- 分享解决方法:为什么QQ聊天框中无法使用输入法输入中文?
- ubuntu firefox无法输入中文问题解决方法
- xmind无法输入中文之解决方法
- Ubuntu14.04 下Sublime Text 无法输入中文解决方法
- 安装EVA后可能出现无法在EVA输入中文的解决方法
- 关于MYSQL无法输入中文、中文乱码的解决方法
- 解决mongodb启动时报locale错误以及linux终端或hive CLI无法输入中文的方法
- Ubuntu下Sublime Text 3解决无法输入中文的方法
- Ubuntu下Sublime Text 3解决无法输入中文的方法