Takumi ASAKI blog

朝木卓見のblogです。

[KDE] QIMEvent

on 2005/5/29

scimのAttributeListとscim-qtimm」より
QIMEventのAPIの和訳をやったときにも思ったんですが、Qt3のQIMEventはかなり貧弱です。必要最小限の機能しかありません。(QIMEventに限らず、I18N系は微妙な実装のものが多いと思うが)
取得できるのは文字列、カーソルの位置、(カーソルの位置を始点とした)選択文字列の長さだけです。
QIMEventの情報では文節の区切りすら分からないという・・・。
immodule for QtではQIMEventの拡張までは行ってないため(そのはず)、表示の改善は望めません。
Qt4では QList<QInputMethodEvene::Attribute> なんて持つようになるのでましになると思いますが、現状きっちりとチェックできる状態の人がいない状態で、リリース時にどうなるか(Daisukeが忙しそうだしなぁ)。

Leave a Reply

Proudly powered by WordPress. Theme developed with WordPress Theme Generator.
Copyright © Takumi ASAKI blog. All rights reserved.