Qt在ubuntu無法輸入中文的解決

2021-09-07 10:00:58 字數 979 閱讀 2708

我安裝的qt版本很多,但是都會遇到無法輸入中文的問題,但是都是在fcitx遇到,使用ibus是可以輸入中文的,在這裡我是使用的fcitx,搜狗輸入法,原因是缺少fcitx的支援庫libfcitxplatforminputcontextplugin.so,來看看解決辦法。

sudo apt-get install fcitx-frontend-qt5

dpkg -l fcitx-frontend-qt5

如圖: 

一般都是這個

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

$ cd qt安裝目錄(/opt)/tools/qtcreator/lib/qt/plugins/platforminputcontexts/

$ cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so .

$ chomd +x libfcitxplatforminputcontextplugin.so

注意編譯程式後程式無法輸入中文問題,也是缺少外掛程式的原因。

$ cd qt安裝目錄/5.8/gcc_64/plugins/platforminputcontexts

$ cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so .

$ chomd +x libfcitxplatforminputcontextplugin.so

然後重新編譯即可。

複製自:

QT 在ubuntu下輸入中文

1.我用的是fcitx.ubuntu16.04,qt5.7.0 2.通過拷貝檔案,就可以輸入中文了。具體如下。3.安裝fcitx frontend qt5 plain view plain copy sudo apt get install fcitx frontend qt5 4.去下面目錄找到該...

ubuntu16 04 qt 5 8無法輸入中文

編譯fcitx qt需要cmake,安裝cmake命令,如果已經安裝,請略過。sudo apt get install cmake 安裝 fcitx libs devsudo apt get install fcitx libs dev 設定qmake的環境變數 這個要根據各人的電腦和qt版本進行設...

ubuntu下sublime中文無法輸入的問題

之前就載ubuntu14.0.04上安裝了sublime,在學習python的時候,基本不怎麼使用中文,所以就沒有解決它無法進行中文輸入的問題,今天心血來潮,想解決一下這個問題,也是為以後少點麻煩,下面我列出我解決的過程與步驟 include void gtk im context set clie...