找回密码
 立即注册
收起左侧

Qt利用fitcx输入法无法输入中文的解决方案

3
回复
6646
查看
[复制链接]
累计签到:467 天
连续签到:1 天
来源: 转载 2016-6-26 17:09:09 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
                               
首先安装fcitx-frontend-qt5


sudoapt-get installfcitx-frontend-qt5


然后将/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts

/libfcitxplatforminputcontextplugin.so
复制到qt安装目录下的Tools/QtCreator/bin/plugins

/platforminputcontexts/
5.4/gcc_64/plugins/platforminputcontexts/下。然后重启QtCreator。大功告

成!可以输入中文了!



但是原来的
ctrl+
空格是代码提示快捷键,现在用于切换输入法。这也好解决:


Qtcreator--->
工具--->选项--->环境--->键盘。然后找到CompleteThis修改之即可


完成这些操作后编译的任何
Qt5
程序也可以输入中文了。

1、在终端apt-getupdate

完了之后

apt-getinstall g++

apt-getinstall vim //个人爱好还有makecmake


apt-getinstall make


apt-getinstall cmake



在ubuntu下使用Qt编译时候遇上了cannotfind -lGL错误,使用命令(相信

我,会遇到的)


sudoapt-get install libqt4-dev
或者sudoapt-get install libgl1-


mesa-dev
或者libgl1-mesa-dev或者libglu1-mesa-dev(我选择的是sudo


apt-get install libgl1-mesa-dev

回复

使用道具 举报

尚未签到

2016-6-27 21:30:21 显示全部楼层
这个方法应该很多人知道了,但是这里普遍忽略了一个问题:就是这个fcitx插件是使用哪个版本的Qt编译的,我试过Qt版本不同的fcitx插件与Qt本身是有兼容问题,所以建议先看准Qt版本和fcitx插件的编译版本再进行下一步。
回复 支持 反对

使用道具 举报

累计签到:3 天
连续签到:1 天
2016-7-5 17:18:35 显示全部楼层
fedora 整了半天没整出来  后来改用 ibus-rime 了
回复 支持 反对

使用道具 举报

累计签到:6 天
连续签到:1 天
2016-12-26 09:27:00 显示全部楼层
不知道怎么回事,我也用这样的方法做的,就是不能输入中文
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了