最近學習Qt,因而在ubuntu下安裝了開發環境。我是從官網上下載安裝的Qt5.4版本。安裝後發如今開發過程當中沒法輸入中文。因而在網上搜了搜。解決辦法以下:linux
一、安裝fcitx-frontend-qt5:ubuntu
sudo apt-get install fcitx-frontend-qt5
二、將libfcitxplatforminputcontextplugin.so複製到Qt5.4的開發環境中:frontend
安裝fcitx-frontend-qt5後libfcitxplatforminputcontextplugin.so的路徑以下:學習
/usr/lib/i386-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
將其拷貝到下面兩個目錄內:spa
Qt安裝目錄/Tools/QtCreator/bin/plugins/platforminputcontexts/ Qt安裝目錄/5.4/gcc/plugins/platforminputcontexts/
注:千萬不要忘了加上執行權限code
三、執行完以上兩步基本就能夠了。若是仍是不行,請在.profile文件內添加如下行:orm
export XIM_PROGRAM=fcitx export XIM=fcitx export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"