Kazuki Ohta
mover****@hct*****
2005年 2月 5日 (土) 15:57:45 JST
おーたです。 UimQt, uim-pref-qtについてフォローしておきます。 UimQtはQt版のimmmoduleです。./configure時に--enable-qt-immoduleオプションを付 ける事でビルドされます。 従来、Qt用アプリに入力する為にはXIMを使用するしかなかったのですが、fd.oで開発 が進められているqt-immodule patch(*1)を利用する事で、immoduleという機構を使用 して入力を行う事ができます。まぁ要するにgtkのパクリです。XIMに対する目に見える アドバンテージとしては、候補ウィンドウが正しい位置に表示される、Qtで設定された フォントが使用されて環境に馴染んだ入力感が得られる等の点が有ります。是非試して 頂ければと思います。 使用する場合はQT_IM_MODULE環境変数を"uim"にして下さい。これは入力領域を右クリ ックする事でも選択できます。 export QT_IM_MODULE=uim *1 : http://freedesktop.org/wiki/Software_2fimmodule_2dqt uim-kdehelperはuimの機能を使用するためのGUIアプリケーション群です。これもGtk用 のものをQt版にポーティングしたものです。./configure時に--enable-qtオプションを つける事でビルドされます。 気をつけて欲しいのは、uim-pref-qtはalpha1リリースではキー設定の仕様に正しくフォ ローしていません。ので、まだ完全では有りません。ので、キー設定を変える場合は uim-pref-gtkを使用することをお薦めします。また、qtにはMuhenkan, Kanji等のキーが デフォルトでは登録されていないので、これらのキーを利用する為には上記immoduleパッ チを適用する必要が有ります。 良ければお試し下さいませm(_ _)m > uim-0.4.6alpha1がリリースされました。以下のURLからダウンロードできます。 > > http://uim.freedesktop.org/releases/uim-0.4.6alpha1.tar.gz > sha1sum:067348e043698cacce371d0dc9ee4be87acbdb71 uim-0.4.6alpha1.tar.gz > > Notes > ===== > > * このリリースはアルファリリースであり、良くテストされておらず、また > 0.4.6までに実装しなければならない機能、潰さないといけない瑣末なバグなど > が残っています。開発者と勇気あるテスター向けのリリースです。 > > * 環境変数GTK_IM_MODULEの値としてuim-xxxxは使えません。 > GTK_IM_MODULE=uimと設定してください。使用するインプットメソッドは > uim-pref-gtkかuim-pref-qtを使って設定してください。 > > * 環境変数XMODIFIERSの値として@im=uim-xxxxは使えません。XMODIFIERS=@im=uim > と設定してください。 > > * UimQt/uim-kdehelperはデフォルトではビルドされません。ビルドしたい場合 > は--enable-qt --enable-qt-immoduleとconfigureオプションで指定してください。 > > * make releasetestは動きません。 > > > Changes between 0.4.5 to 0.4.6alpha1 > ==================================== > > 変更点が多すぎるので、以下のリストは不完全です。 > > * uim-pref-gtk (new!) > - 新しいuim用の設定ツールです。 > > * UimQt (merged from sub project) > - immodule for QtパッチをQtに適用している必要があります。 > - デフォルトではビルドされません。 > > * uim-kdehelper (merged from sub project) > - uim-candwin-qt, uim-pref-qt, uim-toolbar-qtが追加されました。 > - デフォルトではビルドされません。 > > * uim-skk > - 数値変換など、いろいろな新機能が加わりました。 > > > * libuim > > - Pluginシステムが導入され、起動時間の短縮とメモリ使用量の節約が行われ > ました。 > > > あと、とてもたくさんバグフィックスが入っています。 (たぶんちょっとエンバ > グもしてます。) > > > Bug report > ========== > > もしもuim-0.4.6alpha1のバグに気づいたら、教えてください。fd.oの > Bugzillaかこのメーリングリストに投稿してください。0.4.6のリリースをブロ > ックしているバグはhttps://bugs.freedesktop.org/show_bug.cgi?id=2304で確 > 認できます。 > > > Thanks > ====== > (Sorry if I've forgotten your name) > > Matthew Reppert > UTUMI Hirosi > Mike Castle > Denis Jacquerye > _______________________________________________ > Anthy-dev mailing list > Anthy****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/anthy-dev