Ubuntuでqt creatorが中国語を表示できない問題を徹底的に解決する

2830 ワード

Ubuntuでqt creatorが中国語を表示できない問題を徹底的に解決する

  • Ubuntu下qt creatorが中国語を表示できない問題を徹底的に解決する
  • fcitx-frontend-qt 5
  • をインストール
  • インストール後のfcitx-frontend-qt 5を指定ディレクトリ
  • にコピー
  • プロファイル
  • の変更
  • システムを再起動

  • 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を開くと中国語が入力できるようになります.