1.安裝fcitx的Qt支持庫,終端中輸入以下指令
sudo apt-get install fcitx-frontend-qt5
2.安裝完成后,需要啟用Qt對fcitx的支持,將相關庫文件復制到Qt編譯器的插件庫和QtCreator的Qt插件庫
庫文件為 libfcitxplatforminputcontextplugin.so,默認安裝在目錄 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/ 中
#QTInstallPath=Qt的安裝目錄 cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so $QTInstallPath/Qt5.12.2/gcc_64/plugins/platforminputcontexts/ chmod a+x $QTInstallPath/Qt5.12.2/gcc_64/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so $QTInstallPath/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/ chmod a+x $QTInstallPath/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
重新啟動QtCreator即可輸入中文