环境
Ubuntu 16.04 + Qt Creator 4.2.0
简述
在Ubuntu 16.04中使用Qt 5.7.1编码,无法使用搜狗输入法输入中文注释,这个问题很常见。
解决方案
1、安装fcitx-frontend-qt5
,在命令框中输入 sudo apt-get install fcitx-frontend-qt5
,一般如果安装好搜狗输入法后此包就已经安装。
2、用命令dpkg -L fcitx 看文件安装路径,将
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
复制到Qt安装目录下的 platforminputcontexts 目录下 。qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
3、最后重启QT,解决。