首先需要在linux系统中安装中文输入法,我安装的是搜狗输入法,搜狗输入法需要安装一个框架fcitx,linux本身是没有这个框架的需要自己安装。
1、从搜狗官网下载一个linux用的安装包。
2、添加中文语言支持:语言支持-添加或删除语言-选择fcitx框架-重启
添加中文语言支持
选择fcitx框架
如果没有fctix框架则需要安装。
安装完成后设置输入法的快捷键等。
输入法选择中文智能拼音。
键盘输入添加搜狗拼音。
在这里可以设置快捷键。
完成之后基本就可以使用了,可能会需要安装依赖包。
但是这个时候qt还是不可以使用搜狗输入法输入中文,因为qt没有安装fcitx的依赖,所以这里要安装和配置一下依赖。
sudo apt-get install fcitx-frontend-qt5//安装依赖,一般是安装好的
dpkg -L fcitx-frontend-qt5//显示依赖的安装路径
//将下面这个文件复制到指定的目录下,重新启动qtcreator就可以使用中文输入法了
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so//需要复制的文件
//指定目录
/home/userhome/Qt5.3.1/5.3/gcc_64/plugins/platforminputcontexts
/home/userhome/Qt5.7.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts//qt旧版本不是这个目录,新版本修改到了这个目录
版权声明:本文为windxgz原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。