== qimhangul == Qt immodule 기능을 이용하여 구현한 간단한 한글 입력기 [http://www.gtk.org/ GTK+]의 Input Module과 같이 Qt에서도 비슷한 기능을 제공하기 위해서 [http://www.freedesktop.org/wiki/Software/immodule-qt immodule for qt]라는 프로젝트가 운영되어 Qt의 main stream에도 반영이 되었다. 이 immodule 기능을 기반으로 [libhangul]을 이용하여 간단한 한글 입력기를 구현하였다. 프로젝트: http://kldp.net/projects/qimhangul/ === 특징 === * [imhangul]과 마찬가지로 어플리케이션에 플러긴 형태로 작동하므로 서버가 따로 필요 없고 locale에 관계 없이 작동할 수 있다. * [libhangul]을 이용하여 구현 === 다운로드 === 현재 최신 버젼은 0.1.2 이다. * http://kldp.net/frs/download.php/4620/qimhangul-0.1.2.tar.gz === 빌드 방법 === qimhangul을 사용하기 위해서는 [libhangul]이 설치되어 있어야 한다. [libhangul]의 설치 방법은 [libhangul] 페이지를 참조한다. immodule이 사용 가능한 Qt의 버젼은 4.0이상이다. 그러나 Qt immodule 패치가 적용된 3.3.3 버젼도 역시 사용할 수 있다. 빌드는 다음 명령을 참조한다. {{{ tar xzf qimhangul-0.1.2.tar.gz cd qimhangul-0.1.2 qmake -makefile make make install }}} === 사용 방법 === 위 과정을 통해서 올바르게 설치가 되었다면 qt의 QLineEdit widget이나 QTextEdit widget에서 마우스 오른쪽 버튼을 눌러서 메뉴에서 입력기를 선택할 수 있게 된다. 메뉴에서 한국어 자판을 선택하였다면, 이후에는 한영키나 shift-space 키로 한영 전환을 할 수 있다. === 버그 리포트 === [http://kldp.net/tracker/?group_id=510 qimhangul의 버그 트래커] === 참조 === * http://trolltech.com/products/qt - Qt * http://www.freedesktop.org/wiki/Software/immodule-qt - immodule for Qt * http://kldp.net/projects/hangul/ - libhangul * http://kldp.net/projects/imhangul/ - imhangul