问题描述:我的中文输入法是搜狗的,但在qt中写代码时一直无法切换成中文,重启无效!
原因:安装的qt中缺少中文输入环境
解决办法:
进入到/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts目录下,
把libfcitxplatforminputcontextplugin.so
拷贝到qt安装目录下:
~/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
cp -i libfcitxplatforminputcontextplugin.so ~/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
~/Qt5.8.0/5.8/gcc_64/plugins/platforminputcontexts
cp -i libfcitxplatforminputcontextplugin.so ~/Qt5.8.0/5.8/gcc_64/plugins/platforminputcontexts
重启Qt