首先安装fcitx-frontend-qt5(这个好像都是默认安装了的)
sudo apt-get install fcitx-frontend-qt5
然后查看fcitx-frontend-qt5 的安装目录。
dpkg -L fcitx-frontend-qt5
找到安装路径
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
将路径下的文件libfcitxplatforminputcontextplugin.so
复制到qt安装路径的这两个目录下
/home/luckly/Qt5.9.0/5.9/gcc_64/plugins/platforminputcontexts
/home/luckly/Qt5.9.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
命令如下:
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /home/luckly/Qt5.9.0/5.9/gcc_64/plugins/platforminputcontexts
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /home/luckly/Qt5.9.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
重启qt,就可以使用中文输入法了。