Qt——解決:qtはlinux/ubuntuで中国語入力をサポートしない

1144 ワード

1.fcitxのqt 5サポートライブラリファイルをインストールする
sudo apt-get install fcitx-frontend-qt5

2.libfcitxplatforminputcontextplugin.soファイルqtとqtcreatorに対応するディレクトリに追加
libfcitxplatforminputcontextplugin.soファイルは以下のディレクトリにあり、中間の1つ/usr/lib/x 86_64-linux-gnu/qt 5/plugins/platforminputcontexts//搬送が必要なターゲットディレクトリは、自分がqtをインストールする場所/opt/Qt 5に基づいている.12.2/5.12.2/gcc_64/plugins/platforminputcontexts/opt/Qt5.12.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
//    
cp -f /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /opt/Qt5.12.2/5.12.2/gcc_64/plugins/platforminputcontexts
cp -f /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /opt/Qt5.12.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts


3.コピーしたファイルに実行権限を与える(chomd+x)
cd /opt/Qt5.12.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
chmod +x libfcitxplatforminputcontextplugin.so

cd /opt/Qt5.12.2/5.12.2/gcc_64/plugins/platforminputcontexts
chmod +x libfcitxplatforminputcontextplugin.so

Qtを再起動して、大成功しました.