[Kdeveloper] konqueror での日本語入力について
Daisuke Kameda
daisuke.kameda @ gmail.com
2010年 3月 7日 (日) 11:16:37 UTC
Daisukeです。
度々すいません。
2010年3月7日18:05 Daisuke Kameda <daisuke.kameda @ gmail.com>:
> Daisukeです。
>
> 2010年3月7日16:23 Daisuke Kameda <daisuke.kameda @ gmail.com>:
>> 少し分かって来ました。
>>
>> この日本語入力途中にsuggestのリストが出る
>> と思いますが、そこにマウスを移動させると、
>> 入力中のpreeditが表示されますね。
>>
>> つまり、文字列は正しく渡っていて、
>> 表示しない状態になっているだけということでしょう。
>
> KHTMLか、Konquerorの問題のようです。
> Qtの問題ではなさそうです。
と持ったのですが、Qtのバグでした。
QLineEditにあった日本語入力の処理を
QLineControlというクラスに移動する際、
preeditの文字列が変更されても再描画されない
ようになっていました。
それで、今パッチを書こうと思ったら、
既にQt4.7のブランチでは修正されていました。
せっかくなので、バックポートしたパッチを添付します。
ところで、Qt4.6.3って出るんでしょうかね。
もし出るんなら、フォントのも含めて、バックポート
してもらった方が良いと思いますので。
--
Daisuke Kameda
Japan KDE Users' Group: President
mailto:daisuke @ kde.gr.jp http://www.kde.gr.jp/~daisuke/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: qt-head-updateWhenPreeditChange-20100307.diff
型: text/x-diff
サイズ: 1609 バイト
説明: 無し
URL: <http://mail.kde.org/pipermail/kde-jp/attachments/20100307/f8ede754/attachment-0002.bin>
Kde-jp メーリングリストの案内