您的位置:首页 > 编程语言 > Qt开发

解决Qt5无法输入中文问题

2015-02-11 01:22 531 查看
自从不在深度商店里边下载QtCreator后,就是从Qt的官方网站下载,发现一个问题就是无法在编辑器里边使用搜狗输入法,输入不了中文,然后我就在谷歌找这问题来解决,最后还是解决不了,最后网上一位朋友帮助了我,我的系统是Deepin 2014.2(64位)下面就来分享解决这个问题的方案:

首先要下载一个deb:

系统是64位的请下载这个:http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/pool/main/f/fcitx-qt5/libfcitx-qt5-0_0.1.1-0ubuntu1~ppa_amd64.deb

系统是32位的请下载这个:http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/pool/main/f/fcitx-qt5/libfcitx-qt5-0_0.1.1-0ubuntu1~ppa_i386.deb

下载完成后,右键这个安装包点击“解压到此处(H)”,得到“libfcitx-qt5-0_0.1.1-0ubuntu1~ppa_amd64”这么一个文件夹,打开这个文件夹,再打开usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts,这里有个叫做“libfcitxplatforminputcontextplugin.so”文件,把它复制,接下来把这个so复制到你Qt的安装目录里的一个文件夹,我的Qt安装目录是:/opt/Qt5.4.0,那么把这个so文件复制到/opt/Qt5.4.0/Tools/QtCreator/bin/plugins/platforminputcontexts目录下即可,如果嫌这个方法麻烦,那么可以用下面这方法来解决问题:

把libfcitxplatforminputcontextplugin.so这文件复制到桌面,然后右键打开终端,请将下面这条命令复制到终端中执行:

sudo mv libfcitxplatforminputcontextplugin.so /opt/Qt5.4.0/Tools/QtCreator/bin/plugins/platforminputcontexts

注意:/opt/Qt5.4.0/Tools/QtCreator/bin/plugins/platforminputcontexts 这个路径是不是你系统的Qt目录…废话不说了。。。

打开QtCreator,发现可以输入中文了!!



转载请标注原文地址,谢谢。

By:Rekols on 2015.2.11

星期三凌晨01:22

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: