ubuntu下QT5程序无法使用fcitx输入法的解决方法

系统字体配置、中文显示和输入法问题
回复
头像
alien_hjy
帖子: 1066
注册时间: 2010-11-29 13:39
系统: ubuntu 14.04

ubuntu下QT5程序无法使用fcitx输入法的解决方法

#1

帖子 alien_hjy » 2013-06-17 4:03

原文地址:http://bbs.scie.in/read-lug-tid-62.html

自从ubuntu的QTCreator更新到2.7之后,我的QTCreator就一直无法使用fcitx输入法。ibus貌似也有问题。由于ibus不合我的意,因此已经很长时间没用它了。
一直以为是QTCreator的问题,检查热键冲突之类措施用了不少,还是不行。
后来在网上搜,有人也遇到这问题,而且不仅仅是QTCreator有问题,所有以QT5作为界面库的程序都有问题。自己用QT5编了个小程序测试一下,果然不能用输入法。(鄙人一直用的QT4,虽然QT5的开发环境已经搭建好了)。
昨天下午用了整整两个多小时,终于找到了fcitx-qt5的源码,下载下来编译安装,还是不能用。
刚才睡前用手机上网,突然发现fcitx的团队有维护一个ppa源,于是进去ppa源的目录一看,果然有fcitx-qt5的包(http://ppa.launchpad.net/fcitx-team/nig ... fcitx-qt5/ )。那个激动啊,滚下床开电脑,立马测试,立马成功。。。
下面是加ppa安装的方法:

代码: 全选

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install libfcitx-qt5-0
安装完之后,重新启动fcitx输入法即可。
附上官方wiki页面:https://fcitx-im.org/wiki/Install_%28Ubuntu%29
不过QT5支持fcitc后,也带来不少问题:
1、课设做的慢找不到借口了。。。
2、懒得写注释找不到借口了。。。
凌晨发帖,得支持吧?
《笨兔兔的故事》linux新手必读
帮我加一下ubuntu one的空间,不胜感激。。。
突然发现我的本本弱爆了:
OS:ubuntu 14.04&win8.1
购机年份:2012
CPU:AMD APU A6-3400M
独立显卡:无
内存:南亚易胜 2*4GB DDR3
头像
rapistor
帖子: 1983
注册时间: 2009-01-19 15:09

Re: ubuntu下QT5程序无法使用fcitx输入法的解决方法

#2

帖子 rapistor » 2013-06-18 11:39

这支持真让人蛋痛啊,从没见过xp下的程序打不了字的。 :em20
坚守在linux的天堂!
头像
alien_hjy
帖子: 1066
注册时间: 2010-11-29 13:39
系统: ubuntu 14.04

Re: ubuntu下QT5程序无法使用fcitx输入法的解决方法

#3

帖子 alien_hjy » 2013-06-18 12:45

rapistor 写了:这支持真让人蛋痛啊,从没见过xp下的程序打不了字的。 :em20
也许是因为win下输入法的后端都是一样的,所以开发界面库的时候只需考虑一种输入法后端吧。。。

Sent from my JY-G3 using Tapatalk 2
《笨兔兔的故事》linux新手必读
帮我加一下ubuntu one的空间,不胜感激。。。
突然发现我的本本弱爆了:
OS:ubuntu 14.04&win8.1
购机年份:2012
CPU:AMD APU A6-3400M
独立显卡:无
内存:南亚易胜 2*4GB DDR3
babysoul
帖子: 75
注册时间: 2008-10-31 16:22
系统: Ubuntu 12.10

Re: ubuntu下QT5程序无法使用fcitx输入法的解决方法

#4

帖子 babysoul » 2013-06-28 6:13

我刚好相反,QtCreator可以用中文,Skype,Lyx都不行。。。。
Hasee F545T: Core2 Duo T5450, 2G RAM, 320G HD, ATI HD2400 14.4, Archlinux
Lenovo ideapad Y580: i7 3630M, 8G RAM, 1T HD, nVidia GTX660M, Ubuntu 13.04
头像
alien_hjy
帖子: 1066
注册时间: 2010-11-29 13:39
系统: ubuntu 14.04

Re: ubuntu下QT5程序无法使用fcitx输入法的解决方法

#5

帖子 alien_hjy » 2013-06-28 13:10

babysoul 写了:我刚好相反,QtCreator可以用中文,Skype,Lyx都不行。。。。
看一下skype和Lyx的图形界面是用哪个库写的,把相应的支持插件装好,应该就行了

Sent from my JY-G3 using Tapatalk 2
《笨兔兔的故事》linux新手必读
帮我加一下ubuntu one的空间,不胜感激。。。
突然发现我的本本弱爆了:
OS:ubuntu 14.04&win8.1
购机年份:2012
CPU:AMD APU A6-3400M
独立显卡:无
内存:南亚易胜 2*4GB DDR3
回复