文档章节

解决ubuntu14.04下Qt 5.3.1下的QtCreator fcitx,ibus不能输入中文

o
 oppotvr
发布于 2014/11/06 14:20
字数 335
阅读 6746
收藏 1

ubuntu 14.04从Qt官网下载的最新版qt,安装过程很顺利,但却发现没办法输入中文(我用的是 fcitx), 即使下载了fcitx-frontend-qt5和fcitx-frontend-qt4也还是没用。

想必是qt版本的原因吧。

后来,试着将从源中安装的fcitx-frontend-qt5复制到Qt安装目录下,竟然可以了。

方法如下(fcitx输入法):


1.安装fcitx-frontend-qt5

sudo apt-get install fcitx-frontend-qt5

2.将安装后的fcitx-frontend-qt5复制到qt安装目录

通常,fcitx-frontend-qt5在下面的目录路径中(可用命令dpkg -L 包名看文件安装路径):

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

将该文件复制到

qt安装目录//Tools/QtCreator/bin/plugins/platforminputcontexts

qt安装目录/5.3/gcc_64/plugins/platforminputcontexts


重新打开 QtCreator,终于可以输入中文了。

如果还是不行,重启电脑,再打开Qtcreator,就可以了

ibus的操作方法与这类似

其实很多qt编写的程序无法输入中文,将fcitx-frontend-qt5复制到该程序相应的目录下,就可以正常了,如wps和linux  下的代码阅读软件 understand,用这种方法都解决了输入法无法输入中文的问题

© 著作权归作者所有

共有 人打赏支持
o
粉丝 5
博文 40
码字总数 12081
作品 0
深圳
项目经理
加载中

评论(3)

彩阳
彩阳
原先的办法失效了。需要自己编译fcitx-qt5这个项目。我已经制作好了编译好的插件。现在已经封装成Qt Creator增强套装。大家可以下载。
地址[url=http://qtdream.com/topic/181]这里[/url]
无聊干点啥
无聊干点啥
好文,困扰我好久的问题,终于解决了!不过我的虚拟机下不是/usr/lib/x86_64-linux-gnu文件夹,而是/usr/lib/i386,另外我的ubuntu是32位的所以应该是拷贝到qt安装目录下的/5.3/gcc/plugins/platforminputcontexts,以上
l
lengyuegg
靠谱0
Linux上使用Qt Creator进行C/C++开发

Qt Creator支持中文,启动速度比Eclipse、Netbeans更快,界面也更美观,跟输入法Fcitx协作良好(光标跟随)。 你既可以把Qt Creator当代码编辑器作为vim辅助,好处在于Qt Creator能够自动par...

eechen
2013/10/06
0
24
Ubuntu14.04下搜狗输入法不支持Qt5环境

问题环境确认: 系统平台Ubuntu14.04/ 安装了搜狗输入法/ 安装Qt5.4.1 一般自定义下载来Qt软件包,安装之后,都会有这个问题, 在Qt环境下或Qt Creator下不能切换输入法,也不能输入中文。 ...

jannn
2015/06/18
0
0
fedora安装中文输入法(Fcitx)、安装中文支持包

来源: blog.163.com/qimo601@126/blog/static/158220932013726112358175dddd ------------------------ 我的fedora15是英文版, 1、安装中文输入法的过程如下: 1)安装输入法 #yum install...

tlanyan
2014/09/06
0
0
window下搭建qt开发环境编译、引用ace

工作中经常用到ace、tao等,在windwo下的c++开发工具基本上就是vs20xx这些工具,还有些就是类似编辑工具例如:source insight等,前者比较大,打开、编译运行比较慢,二期针对ace这样打的库设...

DEC_LIU
2013/01/17
0
0
qt creator doxygen 快速注释文档

1,在以下网址找到和你的qt creator版本相对应的插件文件,还要注意系统版本 http://dev.kofee.org/projects/qtcreator-doxygen/files 2,根据以上要求,我下载的是qtcreator-doxygen-0.3.8-q...

oppotvr
2014/05/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

配置Spring的注解支持

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 配置Spring的注解支持 以上也提到了使用注解来配...

凯哥学堂
32分钟前
0
0
关于Spring Aop存在的一点问题的思考

在本人前面的文章Spring Aop原理之切点表达式解析中讲解了Spring是如何解析切点表达式的,在分析源码的时候,出现了如下将要讲述的问题,我认为是不合理的,后来本人单纯使用aspectj进行试验...

爱宝贝丶
33分钟前
0
0
JavaScript 概述

JavaScript是面向Web的编程语言。绝大多数现代网站都使用了JavaScript,并且所有的现代Web浏览器——基于桌面系统、游戏机、平板电脑和智能手机的浏览器——均包含了JavaScript解释器。这使得...

Mr_ET
今天
0
0
Java Run-Time Data Areas(Java运行时数据区/内存分配)

Java运行时数据区(内存分配) 本文转载官网 更多相关内容可查看官网 中文翻译可参考 2.5. Run-Time Data Areas The Java Virtual Machine defines various run-time data areas that are use...

lichuangnk
今天
0
0
docker learn :services docker-compose.yml

docker-compose.yml定义了服务的运行参数 version: "3" services: web: # replace username/repo:tag with your name and image details image: hub.c.163.com/dog948453219/friendlyhello d......

writeademo
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部