[immodule-qt] Re: SCIM is not working via QXIMInputContext (Re: [SCIM] immodule for Qt has bee

YamaKen yamaken at bp.iij4u.or.jp
Tue Jun 22 17:46:53 EEST 2004


At Tue, 22 Jun 2004 07:47:11 -0500,
syisea at hotmail.com wrote:
> 
> Thanks for your explanation.
> Would you help to take a look at following problem? Thanks in advance.
> 
> ENV:  Sparc Solaris 2.6    gcc 3.3.1   KDE3.2.2  QT-3.3.2 ( patched 
> qt-x11-immodule-bc-qt3.3.2-20040603.diff)

The problem is caused by API mismatch. Use svn revision 885 of
QUimInputContext, or wait for new version of BC patch.


> I downloaded http://freedesktop.org:8080/svn/uim/trunk, then enter following 
> command:
> $ cd qt/quiminputcontextplugin
> $ qmake
> $ make
> g++ -c -Wall -W -g -D_REENTRANT -fPIC  -DQT_THREAD_SUPPORT -DQT_PLUGIN 
> -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG 
> -I/home/syao/public/qt-3.3.2/mkspecs/default -I. -I. 
> -I/usr/local/include/uim -I/home/syao/public/qt-3.3.2/include -o plugin.o 
> plugin.cpp
> plugin.cpp: In member function `virtual QInputContext*
>    UimInputContextPlugin::create(const QString&, QWidget*)':
> plugin.cpp:33: error: cannot allocate an object of type `QUimInputContext'
> plugin.cpp:33: error:   because the following virtual functions are 
> abstract:
> /home/syao/public/qt-3.3.2/include/qinputcontext.h:72: error:   virtual void
>    QInputContext::setMicroFocusHint(int, int, int, int, QWidget*, QFont*)
> make: *** [plugin.o] Error 1
> $
> 
> How should I do to avoid this error message?
> 
> 
> Regards,
> Dennis
> 
> 
> >Hi Dennis, Thanks for trying to the immodule patch. Please
> >subscribe immodule-qt at freedesktop.org from following page.
> >
> >   http://freedesktop.org/mailman/listinfo/immodule-qt
> >
> >At Tue, 22 Jun 2004 18:21:42 +0800 (CST),
> >ltsoltso at tom.com wrote:
> > > > I use Sun Workstation Solaris 2.6.
> > > I patched qt-x11-free-3.3.2 with 
> >qt-x11-immodule-bc-qt3.3.2-20040603.diff, however when I start kwrite in 
> >KDE3.2, I can't activate SCIM by press ctrl+space, while I start gedit ( 
> >GNOME 2.4 ), I could activate SCIM.
> >
> >I have not gotten SCIM working fully-featured on my FreeBSD box,
> >and have not tried via XIM yet. Wait for report from another
> >user.
> >
> > > I have a question, which XIM based input method has been proved to work 
> >well with KDE?
> >
> >uim-xim of uim project, and skkinput 2.x is tested.
> >
> > > and what's the difference between  
> >qt-x11-immodule-bc-qt3.3.2-20040603.diff and > 
> >qt-x11-immodule-simplified-api-qt3.3.2-20040615.diff ? why the size of 
> >qt-x11-immodule-simplified-api-qt3.3.2-20040615.diff is so smaller than 
> >qt-x11-immodule-bc-qt3.3.2-20040603.diff ?
> >
> >You should use 'qt-x11-immodule-bc' version of the patch. Other
> >patches including 'simplified-api' in its name is a incremental
> >diff for developers. They are merged into '-bc' version once
> >they are validated.
> >
> >Such information will be described into project wiki pages.
> >
> > > > HI, it is only a patch or other things. I mean that, how does it work?
> > > > > > > > >From: YamaKen <yamaken at bp.iij4u.or.jp>
> > > > >To: uim at freedesktop.org, scim at freedesktop.org
> > > > >Subject: [SCIM] immodule for Qt has been hosted by freedesktop.org
> > > > >Date: Tue, 22 Jun 2004 03:50:08 +0900
> > > > >
> > > > >Hi all,
> > > > >
> > > > >The immodule for Qt project has been hosted by freedesktop.org
> > > > >now. And dedicated mailinglist immodule-qt at freedesktop.org is
> > > > >also available.
> > > > >
> > > > >Visit following page and join us!
> > > > >
> > > > >http://immodule-qt.freedesktop.org/

-------------------------------
YamaKen  yamaken at bp.iij4u.or.jp




More information about the immodule-qt mailing list