解决Ubuntu/LInux QT5.8(QTCreater4.1)不能输入中文问题
来源:互联网 发布:软件过程成熟度cmm 编辑:程序博客网 时间:2024/06/07 23:59
原因呢就是因为你输入法的问题,如果你使用的是基于fcitx的输入法,那么肯定是没办法输入中文的,因为官方发布的版本里面就支持库,于是我们自己安装。
首先我们需要做的:
安装fcitx-libs-qt和fcitx-libs-qt5这两个库。
sudo apt-get install fcitx-libs-qt fcitx-libs-qt5sudo apt-get install fcitx-libs-qt fcitx-libs-qt5
然后安装完成之后发现还是没有办法输入中文,百度一下方法,需要将库文件复制一下,但是给出的目录大概是这么个位置:/opt/Qt5.8.0/Tools/QtCreator/bin/plugins/platforminputcontexts/,但我发现根本就没有这个目录,自己创建该目录后还是无法起作用。
于是乎发挥自己胡思乱想,瞎**乱试的技能。发现QT5.8应该把支持库文件放到下面的目录中/opt/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
于是乎,有了下面的代码:
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /opt/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
如果你的QT安装在home目录中,默认的话应该是下面的代码:
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
完成之后需要更改一下权限
cd /opt/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/chmod +x libfcitxplatforminputcontextplugin.so
如果你编译的程序也没有办法输入中文,那么你需要拷贝一份该库文件到Qt5.8.0/5.8/gcc_64/plugins/platforminputcontexts/ #目前我没遇到这个问题
好了,现在你应该做的就是重启电脑了。
重启完成之后你会发现你改变了你不能接受的问题。,。
参考连接:http://www.cnblogs.com/oloroso/p/4688244.html 感谢原作者
阅读全文
0 0
- 解决Ubuntu/LInux QT5.8(QTCreater4.1)不能输入中文问题
- qt5不能输入中文问题
- 解决Qt5应用在麒麟Linux下不能输入中文问题
- ubuntu解决QT5不能输入汉字的问题
- 解决Qt5无法输入中文问题
- 解决Ubuntu下QtCreator中不能输入中文的问题
- 解决ubuntu下android studio 不能输入中文问题
- 解决Ubuntu输入法图标消失,不能输入中文的问题
- 解决Ubuntu输入法图标消失,不能输入中文的问题
- 解决Ubuntu下sublime text3不能输入中文的问题
- 解决Ubuntu中Qt5 Creator不能使用搜狗输入法输入汉字问题
- Ubuntu 14.04使用Qt5不能输入中文的解决办法
- Linux下解决qtcreator中不能输入中文的问题
- ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)
- ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)
- ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)
- ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)
- 解决Ubuntu下sublime不能输入中文
- JavaFast技术特点介绍-企业级JAVA快速开发平台, 内置java代码生成器
- ++i与i++的区别
- TypeScript学习之WebStorm(1)
- python之基础numpy库使用(二)
- PTA 6-7 哈利·波特的考试(dijkstra)
- 解决Ubuntu/LInux QT5.8(QTCreater4.1)不能输入中文问题
- Java克隆(Clone)的应用
- python机器学习(2:KNN算法)
- 直通BAT--数据结构与算法六(二分搜索)
- 四种常见的 POST 提交数据方式
- STL学习笔记6— —容器forward_list
- 【DL--03】深度学习基本概念—张量
- android
- 值类型和引用类型