个人博客新地址:www.liuquanhao.comlinux
------------------------------------------------------frontend
Qt creator没法用fcitx输入中文的缘由是本身的plugins目录下没有fcitx的插件,全部只要把插件复制到里面就能够了。spa
qt creator插件目录:qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts。插件
须要的fcitx输入法插件文件:libfcitxplatforminputcontextplugin.socode
解决方法:orm
使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中,没有就用apt安装便可。blog
$ dpkg -L fcitx-frontend-qt5 | grep .so
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
而后复制这个文件到QT Creator目录:ci
$ cd qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/ $ cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so . $ chomd +x libfcitxplatforminputcontextplugin.so
而后重启QT Creator便可输入中文。input
---------------------------------------------------------------博客
编译程序后程序没法输入中文问题,也是缺乏插件的缘由。
$ cd QT安装目录/5.8/gcc_64/plugins/platforminputcontexts $ cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so . $ chomd +x libfcitxplatforminputcontextplugin.so
而后从新编译便可。