转载http://www.cnblogs.com/findumars/p/5364701.html
根据自己使用情况筛选原文部分内容:
fcitx输入法:
1、安装fcitx for Qt5动态库,从而得到需要的依赖库
执行如下命令:sudo apt-get install fcitx-libs-qt5
安装fcitx输入法前端:sudo apt-get install fcitx-frontend-qt5
2、配置Fcitx环境变量:
新建一个文件 qt.sh 给该文件加执行权限,内容添加如下
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
/home/pipi/Qt5.9.2/Tools/QtCreator/bin/qtcreator 此处根据路径自己修改
3.1让qtcreator开发环境支持搜狗输入法:
进入Qt安装目录搜索platforminputcontexts 文件夹,将下列库文件拷贝到该文件夹下
拷贝fcitx输入法支持文件:执行如下命令 将支持文件copy 到上文的目录sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so . (对于32位系统,对应的目录为/usr/lib/i386-linux-gnu/qt5/plugins/platforminputcontexts/
最后执行qt.sh启动后里面就可以输入中文了