解决Ubuntu下QtCreator中不能输入中文的问题

解决方法:

1.安装fcitx-frontend-qt5

sudo apt-get install fcitx-frontend-qt5

2.复制libfcitxplatforminputcontextplugin.so到qtcreator安装目录中

// 1.找到fcitx-frontend-qt5安装路径
dpkg -L fcitx-frontend-qt5
// 我的安装路径为:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

// 2.跳转到qtcreator的安装目录下
cd /opt/qtcreator-3.2.2/bin/plugins/platforminputcontexts/

// 3.将1中的文件复制到2中的目录下
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ./

3.搞定收工, 重启QtCreator, 发现可以直接输入中文了.

时间: 2024-12-04 09:54:31

解决Ubuntu下QtCreator中不能输入中文的问题的相关文章

解决Ubuntu下sublime中不能输入中文的问题

解决Ubuntu下sublime中不能输入中文的问题 Ubuntu下安装sublime后,不能输入中文,而在其他软件中能正常输入,这是sublime的bug,解决方案是在通过shell在每次运行sublime前自动添加一个动态修正库,解决过程如下: 进入某个目录如-: cd 新建一个C源代码 subl sublime-imfix.c 并粘贴入如下代码: #include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (Gt

解决qt5在ubuntu下无法调用fcitx输入中文的问题

如题,在以前安装qt5.2.1的时候就遇到了这个问题.当时上网搜了很多资料,结果都解决不了,发现都是复制来复制去. 这次因为要用qt5.3.0在ubuntu下写个程序,所以不解决这个问题不行了.就继续上网查资料 后来发现稍微靠谱点的就是下面这个方法 但是添加过源之后安装libfcitx-qt5-0提示找不到安装包,于是我就自己进了http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/pool/main/f/fcitx-qt5/ 这个链接去下载lib

Ubuntu下搜狗拼音突然无法输入中文的解决办法

搜狗输入法前段时间还可以正常使用,突然今天无法输入中文了.这种情况在Ubuntu中非常常见,可能的原因有3个:1.可能依赖有问题.2.配置文件出错了.3运行出错,需要重新启动一下. 因为我的这个是突然出现的问题,我判断应该是配置文件的问题. 解决办法如下: 1.在-/ 的目录下有一个隐藏文件夹 .config,在打开文档管理器,路径选择到-下,按下ctrl+h就可看到隐藏文件夹了 2.进入.config文件夹,在里面可以看到sogouPY,sogouPY.users,sougou-qimpane

Mac下Qt Creator无法输入中文的解决方法

在Mac下Qt Creator无法输入中文,就算是切换为了中文输入法也无济于事.于是找了一下设置.在[偏好设置]中,有一个[语言]的下拉框,将其设置为Chinese(China),然后保存,重启就可以了.如图所示

Python脚本中无法输入中文解决办法

刚接触Python语言,在练习的时候发现脚本里无法出现中文,输入中文后,脚本会闪退,无法运行,例如: name = raw_input("What's your name?") print "Hello, "+name+"!" raw_input("Press enter") 上面这个简单的代码是可以运行的,但是我们将其中的显示修改为: name = raw_input("你叫什么名字?") print &

ubuntu14.10下Qt5.4无法输入中文

最近学习Qt,于是在ubuntu下安装了开发环境.我是从官网上下载安装的Qt5.4版本.安装后发现在开发过程中无法输入中文.于是在网上搜了搜.解决办法如下: 1.安装fcitx-frontend-qt5: sudo apt-get install fcitx-frontend-qt5 2.将libfcitxplatforminputcontextplugin.so复制到Qt5.4的开发环境中: 安装fcitx-frontend-qt5后libfcitxplatforminputcontextpl

Ubuntu下安装KDE及安装中文环境

进入Ubuntu的默认安装的桌面后打开终端,输入 sudo apt-get install kubuntu-desktop 回车后输入密码 接下来提示下载KDE需要多少空间,解压后需要多少空间,询问是否安装,输入 Y 或 N: 输入Y后则开始下载安装了,下载KDE大约要100多MB,需要很长的时间:如果觉得一次安装时间太长也没关系,Ubuntu提供了断点续传,你可以每次开机下载一些. 默认的KDE为英文界面,可以使用这条命令 安装中文环境. sudo apt-get install langua

基于Windows环境下cmd/编译器无法输入中文,显示中文乱码解决方案

基于Windows环境下cmd/编译器无法输入中文,显示中文乱码解决方案 两个月前做C++课设的时候,电脑编译器编译结果出现了中文乱码,寻求了百度和大神们,都没有解决这个问题,百度上一堆解释是对编译器进行设置之类的,结果没有一个有效果,暑假学习了用Dos来开发Java程序,输入cmd命令中dir(directory)进行查询操作时,显示了一堆中文乱码,原本是想重装系统的,因为电脑里面重要东西有点多,所以自己花了一段时间捣鼓了一下电脑,终于解决了如上两个问题,现在心里很开心,附上如下两幅图: cm

windows10环境下QtCreator中出现skipping incompatible xxx when searching for xxx 问题解决办法

windows10环境下QtCreator中出现skipping incompatible xxx when searching for xxx 我再QtCreator中想导入一个外部库时,他提示不匹配 出现这种问题是因为QtCreator 和 MinGW 其中一个是32位 ,而另一个是64位, 将两者统一后便不会出现该问题!!! 原文地址:https://www.cnblogs.com/zz-1120-wtenlb/p/12602379.html