[Qt] Qt5 can't input Chinese solution in ubuntu16.04

Reference blog

https://blog.csdn.net/linux_2016/article/details/52356576
There is no execution permission to modify the library in the blog

Solution

Install: fcitx-frontend-qt5
sudo apt-get install fcitx-frontend-qt5  
Copy the dynamic library to two directories under the Qt installation directory
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so  \
/home/laoer/Qt5.10.0/5.10.0/gcc_64/plugins/platforminputcontexts
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so  \
/home/laoer/Qt5.10.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts 
Add library executable permission
chmod +x /home/laoer/Qt5.10.0/5.10.0/gcc_64/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so 
chmod +x /home/laoer/Qt5.10.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
Then restart the computer, qtcreator can input Chinese.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325523038&siteId=291194637