cht電腦資訊gcin已解決問題
adm Find login register

詞音輸入法在Qt程式下殘字的問題

hyslion
joined: 2011-10-06
posted: 36
promoted: 2
bookmarked:
1subject: 詞音輸入法在Qt程式下殘字的問題Promote 0 Bookmark 02011-10-13quote  

- 重現:
    * 使用詞音輸入文字,在按下Enter送出緩衝區以前欲以Backspace消除緩衝區資料,會將首字殘留在畫面上。
- 特性:
    * 不影響正常輸入,但是會把文字輸入區中的顯示弄亂。
    * 目前只發現Qt程式會這樣,Gtk則不會。
    * kate parted的程式(kwrite, kate, kdevelop, kile, ...)有時候可以多按一下Backspace消掉殘字。
- 解決方法:
    * 隨便輸入文字,送出緩衝區後,殘字就會消除。
- 環境:
    * gcin 1.6.8
    * Archlinux

caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
2subject: 詞音輸入法在Qt程式下殘字的問題Promote 0 Bookmark 02011-10-13quote  

hyslion
    * gcin 1.6.8

    * Archlinux

Arch 的 gcin 好像一直沒包 Qt4 immodule, 所以是用 XIM mode?

另外,我想你用的應該是 Qt4 不是 Qt3?

hyslion
joined: 2011-10-06
posted: 36
promoted: 2
bookmarked:
3subject: 詞音輸入法在Qt程式下殘字的問題Promote 0 Bookmark 02011-10-13quote  

caleb

 

Arch 的 gcin 好像一直沒包 Qt4 immodule, 所以是用 XIM mode?

另外,我想你用的應該是 Qt4 不是 Qt3?

是Qt4啊,而且我想應該是有 Qt4 immodule的

hyslion
joined: 2011-10-06
posted: 36
promoted: 2
bookmarked:
4subject: 詞音輸入法在Qt程式下殘字的問題Promote 0 Bookmark 02011-10-13quote  

hyslion

- 重現:
    * 使用詞音輸入文字,在按下Enter送出緩衝區以前欲以Backspace消除緩衝區資料,會將首字殘留在畫面上。
- 特性:
    * 不影響正常輸入,但是會把文字輸入區中的顯示弄亂。
    * 目前只發現Qt程式會這樣,Gtk則不會。
    * kate parted的程式(kwrite, kate, kdevelop, kile, ...)有時候可以多按一下Backspace消掉殘字。
- 解決方法:
    * 隨便輸入文字,送出緩衝區後,殘字就會消除。
- 環境:
    * gcin 1.6.8
    * Archlinux

自己補充一下,還有一個條件是,必須要在「外觀設定」裏面把「編輯區顯示」設定成「應用程式編輯區」。(「按鍵顯示於應用程式」也算)

eliu

joined: 2007-08-09
posted: 11478
promoted: 617
bookmarked: 187
新竹, 台灣
5subject: Promote 0 Bookmark 02011-10-13quote  

已經在 pre9 中修正

hyslion
joined: 2011-10-06
posted: 36
promoted: 2
bookmarked:
6subject: Promote 0 Bookmark 02011-10-17quote  

eliu

已經在 pre9 中修正

太酷了,動作好快Laughing

cht電腦資訊gcin已解決問題
adm Find login register
views:15566