Ubuntuでqt creatorが中国語を表示できない問題を徹底的に解決する
2830 ワード
Ubuntuでqt creatorが中国語を表示できない問題を徹底的に解決する
Ubuntu 16.04システムの下にQT 5を取り付ける.4(32ビット)以降、コードを書いてコメントしようとしたところ、中国語が書けないことに気づき、以下が私の解決策です.
1.fcitx-frontend-qt 5のインストール
sudo apt-get install fcitx-frontend-qt5
2.インストール後のfcitx-frontend-qt 5を指定したディレクトリにコピー
コマンドラインで入力できます
dpkg -L fcitx-frontend-qt5
インストール後のパスを表示するには、/usr/lib/i 386-linux-gnu/qt 5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
上のファイルをqtのインストールディレクトリにコピーするには、下の2つのディレクトリにコピーする必要があります.コピーした後、名前は変更できません.
qtインストールディレクトリ/tools/QtCreator/bin/plugins/platforminputcontexts/qtインストールディレクトリ/5.4/gcc/plugins/platforminputcontexts/
注意:qtのインストールディレクトリは人によって異なります.私のは/optです.そのため、私は次の2つのディレクトリにコピーします./opt/tools/QtCreator/bin/plugins/platforminputcontexts//opt/5.4/gcc/plugins/platforminputcontexts/
3.プロファイルの変更
/etc/X 11/xinit/xinput.d/fcitx下のfcitxファイルをgeditで開いて以下のように修正します(私のは32ビットのQTです)
変更前は次のとおりです.
XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
DEPENDS="fcitx"
変更後は次のようになります.
XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS="-xim"
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
DEPENDS="fcitx,fcitx-frontend-qt5"
4.システムの再起動
QTを開くと中国語が入力できるようになります.