Fork me on GitHub
文章目录
  1. 1. 闲扯两句
  2. 2. 软件环境
  3. 3. 啰嗦一下
  4. 4. 编译步骤以及可能出现的问题及其解决方案
  5. 5. 最后
  6. 6. 感谢

闲扯两句

已经好久没有写博客了,我上一篇博客大概是在5月16号,今天7月14号,大概两个月.这段时间一直在弄一些其他事情,比如课程设计,再比如期末考试,不敢怠慢.
最近在学习Linux平台的Qt程序设计,但是有个很蛋疼的问题,Qt Creator不支持中文输入!!!我的个乖乖,为了弄好这个,百度了好多教程,走了很多弯路,同时也认识到网上存在一些错误的观点,特地记录一下,希望能有所帮助.

软件环境


操作系统: Ubuntu 14.04 64bit
Qt版本: Qt5.6

啰嗦一下


如果你是使用ibus输入系统,看到这里就可以结束了,这里针对的是fcitx框架的输入法(比如说良心搜狗输入法).
以搜狗输入法为例(fctix),要使其支持中文输入,关键是要编译出共享库libfcitxplatforminputcontextplugin.so, 这个东西好像是动态库,所以是因人而异的,所以即使你是和我一个版本的操作系统,我也不能将我的库共享给你,你得自己编译!!!!
必须指出,网上好多教程在文章中共享的libfcitxplatforminputcontextplugin.so库是不可用的,因为这家伙是动态库啊啊啊啊啊!!!!!! 所以啊,不要用别人编译好的,十有八九不管用,自己老老实实编译!
下面是具体的编译步骤以及可能出现的问题及其解决方法.

编译步骤以及可能出现的问题及其解决方案


在这一点上,我不想再重复造轮子了,我在开源中国找到了一篇相当完整的博客,你可以按照他的编译步骤慢慢来,出错了也没关系,人家文章中都有解决方案(在此感谢 =_=).
参考链接: http://my.oschina.net/lieefu/blog/505363
很重要的一点,编译出错不要紧,要有耐心,我也是编译了两次才编译成功的(主要是要处理各种依赖问题)
如果编译失败,最好删除整个fcitx-qt5文件夹重新弄.

最后


放张图吧,作为这顿折腾的最终战果:
中文OK

最后,感谢开源!

感谢

感谢访问我的个人博客的朋友,如果您感觉本站对您搜索的问题有所帮助,并感觉对本站还满意的话,顶一下吧,希望您把本站分享给您的朋友!在此对您表示由衷的谢意! :-)