解决Qt不能使用中文输入法的问题,特此记录
最近在使用Qt的过程中,发现Qt不能使用中文输入法,解决之后特此记录一下
Qt中不能使用中文输入法是因为在你Qt安装目录/Qt*/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts缺少插件,
只需要把/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts下的libfcitxplatforminputcontextplugin.so复制到上面那个目录下,然后再修改权限
综上:
第一步:
将/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts下的l
ibfcitxplatforminputcontextplugin.so复制到/Qt*/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts(Qt安装目录会略有不同,所以用*代替了)
第二步:
将libfcitxplatforminputcontextplugin.so复制过去后修改文件权限,我直接修改成
chmod 777 libfcitxplatforminputcontextplugin.so(简单粗暴一点)
重启Qt即可使用中文输入法,解决战斗!