fcitx不能在qt程序中输入中文

Ubuntu各种衍生版本
回复
if
帖子: 62
注册时间: 2006-09-12 1:25

fcitx不能在qt程序中输入中文

#1

帖子 if » 2006-09-12 3:08

kile kmplayer amaroK 等等都不行
头像
lvjinhua
帖子: 436
注册时间: 2006-02-23 14:46
来自: 上海
联系:

#2

帖子 lvjinhua » 2006-09-12 19:34

一般可以这样:

代码: 全选

 在QT/KDE 程序的输入框中, 可以单击鼠标右键,选择 "Imput Method"->"xim" , 接下来就可以使用 Ctrl+Space 呼出Fcitx输入法了!
====
dubuntu-6.06-livecd-i386正式版正式完工!
====
*支持LiveCD硬盘启动
*Linux 2.6.15-23-686
*永中Office 2007
*LumaQQ+OpenQ+cycloneQQ
**N 多的编程及调试工具**
头像
lvjinhua
帖子: 436
注册时间: 2006-02-23 14:46
来自: 上海
联系:

#3

帖子 lvjinhua » 2006-09-12 19:46

还有一个一劳永X的方法:

代码: 全选

主要原理就是设置 QT_IM_MODULE=xim 环境变量. 方法:
sudo vi /etc/X11/Xsession.d/95xinput
交里面的 QT_IM_MODULE=fcitx 改为 QT_IM_MODULE=xim 
祝你愉快, 最后 /etc/X11/Xsession.d/95xinput 文件看起来像这样( 使用 fcitx 输入法时):

代码: 全选

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=xim
fcitx
====
dubuntu-6.06-livecd-i386正式版正式完工!
====
*支持LiveCD硬盘启动
*Linux 2.6.15-23-686
*永中Office 2007
*LumaQQ+OpenQ+cycloneQQ
**N 多的编程及调试工具**
if
帖子: 62
注册时间: 2006-09-12 1:25

#4

帖子 if » 2006-09-12 21:51

问题已解决,先行谢过
补充两句:
方法一,只能在小窗口或对话框里右击才能找到这个选项,像kile的大窗口里是没有的
方法二,改过之后还要注销一下

以前用suse的,kde里有不少好用的软件,想在ubuntu里接着用。建议把这个文件放在新版dubuntu中,减少麻烦
回复