[immodule-qt] Slave qt immodule support and dead key issue

Kazuki Ohta mover at hct.zaq.ne.jp
Mon Jul 19 14:46:38 EEST 2004


Hi, Cougar.

> Thanks for your work. I meant to be in charge of this kind of issue,
> but glad to hear that you are willing to do it ;)
np :-)

> > First, I should add proper key sequence table in qsimpleplugin.h
> > Is there any resources which define the key combination?
>
> I think you can have a look at Gtk2, it has a full-functional
> table-based simple input context gtk-immodule, I think you can find
> all the tables there.
Thank you.
But transporting the table costs me very much time, so I decided to postpone
the work.

I have no text processing skill like sed or awk...
And we need to add some keys like Key_Dead_Grave to qnamespace.h

> > Second is about displaying character update.
> > For example, "multi_key + ^ + e = � (e with circumflex)".
> >
> > When hitting '^' key, the character before cursor should be blank or '^'
> > ?
> >
> > If '^', we need to erase '^' and commit '�' when hitting 'e'.
> > Is there any way to access the text of widget?
>
> This link describes the deadkeys issue,:
> http://wauug.erols.com/~balsa/linux/deadkeys/
> AFAIK, if the user's keyboard is set to be one of those layout which
> needs "dead keys", then a single ^ won't generate anything: if the
> user wants a real ^, he can just hit it twice.
OK.I fixed this problem in accordance with your advice.
newest version is here.

http://mover.cool.ne.jp/others/immodule/qsimpleimplugin-0.0.1.tar.gz

---------------------------------
Move the worl:D!
Kazuki Ohta : mover at hct.zaq.ne.jp



More information about the immodule-qt mailing list