[immodule-qt] Re: [SCIM] scim-qtimm 0.7 released

LiuCougar liucougar at gmail.com
Mon Sep 6 09:26:49 PDT 2004


On Tue, 07 Sep 2004 01:07:53 +0900, YamaKen <yamaken at bp.iij4u.or.jp> wrote:
> Hi Kazuki, Cougar, thank you for the efforts.
> 
> I've not tracked the problem details, but I've found and fixed a
> event compression bug which is possibly the source of the
> problem. Try my patch in last of this mail, without any
> postIMEvent() modification that uses sendEvent() (i.e. revert to
> original code of unified patch 20040819).
> 
> In my opinion, mixture of postEvent() and sendEvent() may cause
> complex problem and costs us boring development/maintaining
> effort, as I said first. So I don't use sendEvent(). Consider
> it.
> 
> http://freedesktop.org/pipermail/immodule-qt/2004-July/000058.html
> 
> In addition, QApplication::postIMEvent() is inappropriate place
> to implement such functionality. The implementation violates
> abstract event queue interface and prevents the possible change
> of internal event queue implementation. Keep in mind following
> issues to modify Qt.
> 
> - What is proper way?
> - What is intention of author?
> - Which part of code is responsible for the functionality?
> 
> At Mon, 6 Sep 2004 15:39:23 +0900,
> 
> 
> mover at hct.zaq.ne.jp wrote:
> > More refactored version is here.
> > This code is based on the code of QApplication::notify.
> > I think this code is more cleaner.
It seems to me that your new patch can not solve the issue raised in
this thread. Do you have any other ideas to solve this problem?

-- 
"People's characters are strengthened through struggle against
difficulties; they are weakened by comfort."
- Old Chinese adage


More information about the scim mailing list