1. 程式人生 > 其它 >解決ubuntu18.04 下qt不能輸入中文的問題

解決ubuntu18.04 下qt不能輸入中文的問題

技術標籤:linuxubuntuqt

檢視這個檔案路徑

dpkg -L fcitx-frontend-qt5 | grep .so

我的是這個:

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

接下來就是將libfcitxplatforminputcontextplugin.so 複製到Qt的安裝路徑下
路徑1
~/Qt5.8.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
路徑2
~/Qt5.8.1/5.8.1/gcc_64/plugins/platforminputcontexts

如果不知道qt的安裝路徑直接定位platforminputcontexts這個檔案位置即可

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

下面就是這個檔案的路徑

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

接下來就是把這個檔案拷貝到qtcreator的安裝路徑下面

locate platforminputcontexts

下面就出現了qtcreator的安裝路徑

[email protected]:~$ locate platforminputcontexts
/home/rosking/software/qt/qt_creator4.4.1/lib/Qt/plugins/platforminputcontexts

我們要將這個檔案拷貝到qtcreator安裝路徑下面的platforminputcontexts這個資料夾下

確認一下原始檔的目錄

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

確認一下目標資料夾的路徑

/home/rosking/software/qt/qt_creator4.4.1/lib/Qt/plugins/platforminputcontexts

將原始檔copy到目標資料夾下

cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so   /home/rosking/software/qt/qt_creator4.4.1/lib/Qt/plugins/platforminputcontexts