解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
来源:互联网 发布:大数据的本质是 编辑:程序博客网 时间:2024/05/24 05:40
笔者系统环境,Ubuntu 14.04,输入法fcitx下搜狗输入法。
其它非Ubuntulinux发行版,不通过软件源安装Qt5,从Qt官网http://qt-project.org/下载安装包,也存在这个问题。
在Ubuntu下解决方法如下,其它linux发行版解决方法雷同
1.安装fcitx for Qt5动态库
sudo apt-get install fcitx-libs-qt5
注:这一个命令执行完毕后,系统中已经具备基于Qt5的程序的汉字录入环境支持。存在一个奇怪现象是,Qt5所带的QtCreator依然无法切换输入法,而且刚刚编译的程序,也无法录入汉字,但卸载掉Qt5开发环境后,刚刚编译的程序居然可以切换输入法,录入汉字了。这个现象说明,卸载Qt5开发环境后,同样的程序,使用系统提供的依赖库环境,录入汉字问题消失。问题出在Qt5开发环境缺少fcixfor Qt5动态库上面。
2.向Qt5开发环境安装fcitx for Qt5支持
进入 /Qt5.3.1/Tools/QtCreator/bin/plugins/platforminputcontexts目录发现
官网提供的安装包仅仅有libibusplatforminputcontextplugin.so,对ibus输入法的支持
cd~/Qt5.3.1/Tools/QtCreator/bin/plugins/platforminputcontexts
cp/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so.
chmod +x libfcitxplatforminputcontextplugin.so
上面解决了Qt5Creator汉字输入问题,新编译的程序运行库环境目录是~/Qt5.3.1/5.3/gcc_64/plugins/platforminputcontexts$
依然执行如下命令
cd~/Qt5.3.1/5.3/gcc_64/plugins/platforminputcontexts$
cp/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so.
chmod +x libfcitxplatforminputcontextplugin.so
Ubuntu kylin 14.10 X86上测试可用,谢谢博主的贡献
本文转载于http://blog.sina.com.cn/s/blog_b394f4e70102uwfc.html#commonComment
Ubuntu kylin 14.10 X86上测试可用,谢谢博主的贡献
本文转载于http://blog.sina.com.cn/s/blog_b394f4e70102uwfc.html#commonComment
0 0
- 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
- 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
- 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
- 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
- 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
- 解决Qt5 Creator无法切换输入法(fcitx),Ubuntu中不能使用搜狗输入法录入汉字问题(转载)
- 解决Qt5 Creator无法切换输入法(fcitx),Ubuntu中不能使用搜狗输入法录入汉字问题
- 解决Qt5 Creator无法切换输入法(fcitx)
- 解决Ubuntu中Qt5 Creator不能使用搜狗输入法输入汉字问题
- QT5.6.0无法切换fcitx中文输入法问题记录
- QT5.6.0无法切换fcitx中文输入法问题记录
- QT5.6.0无法切换fcitx中文输入法问题记录
- Ubuntu16.04 Qt5.6 Creator fcitx中文输入法解决
- 关于(elementary)ubuntu无法切换fcitx输入法问题(解决)
- Qt5.5.1 (Qt5.x) Creator 无法输入中文(fcitx,搜狗输入法)
- 解决Ubuntu中QtCreator(3.6.1)不能使用搜狗输入法录入汉字问题
- VNC访问时不能切换Fcitx输入法的问题
- 新版QT creator下解决fcitx无法输入中文问题(QTcreatorV4.1.0)
- linux驱动____中断底半部
- 7-18 ps
- SOAP协议简介
- 分布式搜索引擎Elasticsearch PHP类封装 使用原生api
- 百度员工离职总结:如何做个好员工?(都是大实话)
- 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
- 七大症状告诉你要补维B
- zookeeper相关资料
- Ext.form.FormPanel
- OCP 1Z0 053 161
- INIT_WORK和INIT_DELAYED_WORK详解
- C语言程序的编译和链接过程
- 天澤履
- 解决VS2013 HelpViewer2.1离线包找不到Windows API帮助文档