IT/OS

[Ubuntu/Qt] Ubuntu 16.04 LTS에서 Qt 5.6에서 한글 입력이 안되는 경우

wookiist 2017. 1. 26. 10:47

Ubuntu 16.04 LTS에서 Qt5.6 사용 시 fcitx로 한글 입력이 안되는 경우 해결방법

본 글은 umundu님의 글 에서 발견한 해결책임을 밝힙니다.


Environment : Using Ubuntu 16.04 LTS, Qt 5.6, Hangul(fcitx), MacBook Pro 2016 Late(15')


Issue

우분투 16.04 LTS를 설치 후, 한글 입력기를 'Hangul - fcitx'로 설정하고 나서, Qt 5.6을 이용하니 한글이 입력되지 않는 이슈가 발생

Solution

구글링을 통해 umundu님의 글을 발견

한글 입력이 되지 않았던 이유는 QtCreator가 우분투의 라이브러리 path를 사용하지 않고 자신의 path를 사용하기 때문. 


터미널을 열고 아래와 같이 입력

$cd ${Qt_ROOT}/Tools/QtCreator/lib/Qt/plugins/platforminputscontexts
$ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputscontexts/libfcitxplatforminputcontextplugin.so libfcitxplatforminputcontextplugin.so

참고 : 첫줄의 ${Qt_ROOT}는 곧이 곧대로 타이핑하라는 게 아니라, 본인의 OS에 Qt가 설치된 경로에서 가장 상위 폴더를 의미하는 것. 내 경우, home 폴더에 qt 폴더가 있었다.

이후 Qt 재시작


반응형