[教程]解决ubuntu16.04下Qt5.9.1无法输入中文
2017年10月01日 15:58:30 阿木寺 阅读数:6206 标签: qt5linux 更多
版权声明:本文为阿木寺的原创文章,未经本人允许不得转载。 https://blog.csdn.net/amusi1994/article/details/78147696
[教程]解决ubuntu16.04下Qt5.9.1无法输入中文
Author: Amusi
Url: http://blog.csdn.net/amusi1994
前言
当在ubuntu16.04系统上安装好Qt5.9.1,进行程序开发时,发现无法在Qt Creator IDE中输入中文,而只能输入英文字符和数字。
这对开发带来极大的不方便,如无法编辑基础的注释,所以下述将详细介绍如何解决此问题。
步骤
0. 打开ubuntu终端
按下ctrl+Alt+t组合键,即可打开ubuntu终端
1. 安装 fcitx-frontend-qt5
<span style="font-size:14px;">sudo apt-get install fcitx-frontend-qt5</span>
2. 确认该路径下存在的文件
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
3. 将libfcitxplatforminputcontextplugin.so 复制到以下两个路径下(Qt的安装路径下查找)
路径1
~/Qt5.9.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
路径2
~/Qt5.9.1/5.9.1/gcc_64/plugins/platforminputcontexts
复制操作
a.进入/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts
<span style="font-size:14px;">cd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts</span>
b.使用copy指令,将文件夹下的libfcitxplatforminputcontextplugin.so文件分别拷贝到路径1和路径2中
<span style="font-size:14px;">copy -i libfcitxplatforminputcontextplugin.so ~/Qt5.9.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts</span>
<span style="font-size:14px;">copy -i libfcitxplatforminputcontextplugin.so ~/Qt5.9.1/5.9.1/gcc_64/plugins/platforminputcontexts</span>
4. 重启Qt,即可输入中文
ubuntu 如何自由复制粘贴文件
2016年11月18日 13:46:54 mishidemudong 阅读数:4484更多
个人分类: 玩转Linux
在命令行里,输入sudo nautilus,在弹出的文件筐进行操作即可