· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
qimhangul

qimhangul

Qt immodule 기능을 이용하여 구현한 간단한 한글 입력기

[http]GTK+의 Input Module과 같이 Qt에서도 비슷한 기능을 제공하기 위해서 [http]immodule for qt라는 프로젝트가 운영되어 Qt의 main stream에도 반영이 되었다. 이 immodule 기능을 기반으로 libhangul을 이용하여 간단한 한글 입력기를 구현하였다.


특징

  • imhangul과 마찬가지로 어플리케이션에 플러긴 형태로 작동하므로 서버가 따로 필요 없고 locale에 관계 없이 작동할 수 있다.
  • libhangul을 이용하여 구현

다운로드

빌드 방법

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 키로 한영 전환을 할 수 있다.




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-04-21 23:14:39
Processing time 0.0056 sec