[Qt-interest] Is it possible to write an input method using Qt (QInputContextPlugin)?

Denis Dzyubenko denis.dzyubenko at trolltech.com
Wed Apr 22 10:38:46 CEST 2009


Lipik Contact wrote:
> Am I correct in this (I am hoping not)? Perhaps there is a way to
> create a standalone IMEs, since the existing code presumably wraps
> native IM functionality anyway?
> 
> I would really appreciate any help - it would not be good if I have to
> write as many systems as the platform I have to support.

  Currently Qt doesn't provide any framework that allows you to create 
platform specific input methods - the QInputContext is supposed to be 
used to communicate with the platform specific IM. Moreover input method 
plugins are only supported on X11, meaning on Windows and Mac Qt uses 
input methods provided by the system only. So for now the only way I can 
see is to create native input methods which will be used by Qt 
automatically through the internal input method handling code.

-- 
Denis Dzyubenko
Software Engineer
Nokia, Qt Software



More information about the Qt-interest-old mailing list