解决linux下QtCreator无法输入中文的情况
来源:互联网 发布:使命召唤ol优化 编辑:程序博客网 时间:2024/05/08 16:18
安装了QtCreator5.3.1后无法输入中文,确切的说是无法打开输入法。以前使用iBus
输入法的时候没有这个问题,现在使用sougou
输入法才有的这个问题。
可以查看此文 http://www.cnblogs.com/oloroso/p/5114041.html
原因
有问题就得找原因,搜狗输入法是基于fcitx
来做的,那么可能是缺少了相关的库支持。
解决办法
先安装fcitx-libs-qt
和fcitx-libs-qt5
这两个库。sudo apt-get install fcitx-libs-qt fcitx-libs-qt5
安装后问题
安装了这两个库,发现也没有效果,还是无法输入中文。在网上找了一些解决办法,原因是在Qt5开发环境缺少fcix for Qt5动态库上面。
在QT安装目录下的/Tools/QtCreator/bin/plugins
目录下的platforminputcontexts
(平台输入上下文)目录下有相关的动态库来支持相关的输入法。
因为QT相关的程序没有使用系统的相关依赖库支持,所以出现这个问题。现在从系统依赖库目录把相关的动态库拷贝过来,就可以了。
拷贝动态库到QT安装目录
前面sudo apt-get install fcitx-libs-qt5
将库文件libfcitxplatforminputcontextplugin.so
安装在目录/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/
下,我们把它拷贝到QT安装目录下。
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt5.4.1/Tools/QtCreator/bin/plugins/platforminputcontexts/
拷贝完成之后需要更改权限chmod +x libfcitxplatforminputcontextplugin.so
编译的Qt开发程序无法输入中文解决
还是和上面一样的原因,也是缺少了libfcitxplatforminputcontextplugin.so
这个动态库。将其拷贝到~/Qt5.4.1/5.4/gcc_64/plugins/platforminputcontexts/
目录下,然后修改其权限即可了。
至此,QtCreator中输入中文的问题就解决了。
转载:
http://www.cnblogs.com/oloroso/p/4688244.html
- 解决linux下QtCreator无法输入中文的情况
- 解决linux下QtCreator无法输入中文的情况
- linux下QtCreator无法输入中文的情况
- 解决linux下sublime text3无法输入中文的情况
- 解决linux下sublime text3无法输入中文的情况
- Linux下解决qtcreator中不能输入中文的问题
- 解决Ubuntu下sublime text3无法输入中文的情况
- arch qtcreator解决无法输入中文
- ubuntu下texstudio或qtcreator无法输入中文的问题
- 解决Ubuntu下QtCreator中不能输入中文的问题
- Linux下sublime 无法输入中文的解决
- qtcreator 无法输入中文解决方法
- qtcreator 无法输入中文解决方法
- 解决ubuntu14.04下Qt 5.3.1 下的QtCreator fcitx,ibus不能输入中文
- 解决ubuntu14.04下Qt 5.3.1下的QtCreator fcitx不能输入中文
- 解决ubuntu14.04下Qt 5.3.1下的QtCreator fcitx,ibus不能输入中文
- 解决ubuntu14.04下Qt 5.3.1下的QtCreator fcitx,ibus不能输入中文
- 完美解决linux下sublime 中文无法输入
- Web QQ自动强制加好友代码
- SQL性能优化
- TableViewCell 点击跳转多个不同的界面
- go语言同名package冲突解决
- Xfce4不能使用Tab的解决方法
- 解决linux下QtCreator无法输入中文的情况
- 1047.Student List for Course (25)...to be continued...
- C/C++:sizeof('a')的值为什么不一样?
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。
- Nodejs异步编程一——发布/订阅
- Java 之解析XML
- Stanford Parser常见问题
- 安卓study 2017/2/24
- SummaryWriter报错,改为tf.summary.FileWriter