解决Ubuntu/LInux QT5.7(QTCreater4.1)不能输入中文问题 | 梦回起点—试着去表达
ڼС
梦回起点—试着去表达
只为不让自己变成我讨厌的人
本站基于WordPress—主题by 设计窝
冀ICP备15003737号
梦回起点
Copyright © 2015-2018 All rights reserved.

解决Ubuntu/LInux QT5.7(QTCreater4.1)不能输入中文问题

原因呢就是因为你输入法的问题,如果你使用的是基于fcitx的输入法,那么肯定是没办法输入中文的,因为官方发布的版本里面就支持库,于是我们自己安装。

首先我们需要做的:

安装fcitx-libs-qtfcitx-libs-qt5这两个库。

然后安装完成之后发现还是没有办法输入中文,百度一下方法,需要将库文件复制一下,但是给出的目录大概是这么个位置:/opt/Qt5.7.0/Tools/QtCreator/bin/plugins/platforminputcontexts/,但我发现根本就没有这个目录,自己创建该目录后还是无法起作用。

于是乎发挥自己胡思乱想,瞎**乱试的技能。发现QT5.7应该把支持库文件放到下面的目录中/opt/Qt5.7.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/

于是乎,有了下面的代码:

如果你的QT安装在home目录中,默认的话应该是下面的代码:

完成之后需要更改一下权限

如果你编译的程序也没有办法输入中文,那么你需要拷贝一份该库文件到Qt5.7.0/5.7/gcc_64/plugins/platforminputcontexts/ #目前我没遇到这个问题

好了,现在你应该做的就是重启电脑了。

重启完成之后你会发现你改变了你不能接受的问题。,。

参考连接:http://www.cnblogs.com/oloroso/p/4688244.html   感谢原作者

2016-12-13