解决Linux下QT无法输入中文
解决方法::使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中,没有就用apt安装即可
1:dpkg -L fcitx-frontend-qt5 | grep .so //在终端输入指令查找得到 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
2:然后把次文件复制这个文件到QT Creator目录下的platforminputcontexts // cd qt安装目录cd /opt/Qt5.12.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
3: cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so 到当前目录 改变文件的执行权限 sudo chmod 777 libfcitxplatforminputcontextplugin.so
3:然后重启QT Creator即可输入中文。
PS :QT Creater目录的寻找方式 qt默认安装路径 /opt/Qt5.12.0/Tools/QtCreator/lib/Qt/............