- 原因: plugins目录下没有fcitx的插件(libfcitxplatforminputcontextplugin.so)
地址:qt creator插件目录:qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts 导致QTCreator不能输入中文
QT安装目录/5.8/gcc_64/plugins/platforminputcontexts 导致 发布的项目不能输入中文
- 解决方案
- 打开Fcitx输入法配置
fcitx-config-gtk3
-
- 查找文件
命令:dpkg -L fcitx-frontend-qt5 | grep .so
结果:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
-
- 拷贝文件
解决QTCreator无法输入的问题
-
-
-
- cd qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
- cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so .
- chmod +x libfcitxplatforminputcontextplugin.so
-
-
解决qt程序无法输入的问题
-
-
-
- cd QT安装目录/5.8/gcc_64/plugins/platforminputcontexts
- cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so .
- chomd +x libfcitxplatforminputcontextplugin.so
-
-