ubuntu 16.04 + Qt 5.7.1 无法输入中文的解决方法(转)_qt5.7.1无法输入中文-程序员宅基地

技术标签: ubuntu  

转自 https://blog.csdn.net/lql0716/article/details/54973160



author@jason_ql 
http://blog.csdn.net/lql0716


  • 安装fcitx-frontend-qt5

    sudo apt-get install fcitx-frontend-qt5

  • 找到以下路径的文件

    /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so 
    这里写图片描述

  • 将文件libfcitxplatforminputcontextplugin.so复制到以下两个路径下(Qt的安装路径下查找)

    路径1: 
    /home/jason/Qt5.7.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts

    路径2: 
    /home/jason/Qt5.7.1/5.7/gcc_64/plugins/platforminputcontexts

  • 重启Qt即可使用中文输入


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40554881/article/details/80936074

智能推荐

关于ice1000大佬resume(typst)项目本地部署教程_typst怎么下载-程序员宅基地

文章浏览阅读196次。基于Typst的resume的项目的本地部署教程_typst怎么下载

saas平台 saas服务 什么是saas_saas平台、saas服务、saas系统-程序员宅基地

文章浏览阅读470次,点赞2次,收藏2次。借鉴: https://www.zhihu.com/question/35087138我摘抄到这样一段话_saas平台、saas服务、saas系统

从ES5到ESNext-这是自2015年以来添加到JavaScript的所有功能-程序员宅基地

文章浏览阅读2.6k次,点赞3次,收藏2次。I wrote this article to help you move from pre-ES6 knowledge of JavaScript and get you quickly up to speed with the most recent advancements of the language. 我写这篇文章是为了帮助您摆脱ES6之前JavaScript知识,并Swift掌握该语..._es5 next() 和next

基于BP神经网络手写数字和字母识别-程序员宅基地

文章浏览阅读582次,点赞7次,收藏19次。这个程序是在MATLAB中编写,基于BP神经网络的文字符号识别系统的具体实现,该系统既可以实现单一手写字符,也可以实现一连串的字符,而且具有较高的准确率。用来测试结果的图片我选择的是在纸上写的字符和在电脑上的软件画板上写的字符,我将根据不同的书写方式来进行测试。我的字符共有2类,一共有36个字符,所以需要设计出可以识别36个字符的神经网络,实现把输入的字符能够在输出准确的识别出来。我选择用一个层隐含层的三层神经网络来实现函数的映射关系,如果隐含层的层数太多的话,训练的时间会增加太多, 太过于复杂。

太难了!2021计算机考研这么多大学专业课变化!-程序员宅基地

文章浏览阅读9.1k次,点赞4次,收藏16次。小编每年都在整理专业课变化的大学名单:【19考研】复习大半年,这些学校考试科目却变了【计算机/软件专业】【20考研】48所大学!计算机/软件专业课变化的大学名单!下面是小编发现的今年考试..._408和853

smartconfig一键配置udp原理_为什么smart config使用udp-程序员宅基地

文章浏览阅读4.6k次。1、一种基于WIFI通信的电子设备接入网方法,其特征在于,所述方法包括: 步骤S1:发送端将需传输的原始数据信息加密为十六进制形式的待发送数据; 步骤S2:发送端将待发送数据以及数据索引加入多播IP地址; 步骤S3:发送端将该多播IP地址映射为对应的多播MAC地址; 步骤S4:发送端重复发出包含该多播MAC地址的多播数据包; 步骤S5:接收端根_为什么smart config使用udp

随便推点

JS对象属性中get/set与getter/setter是什么_this.getter-程序员宅基地

文章浏览阅读780次。在js属性描述符这部分有几个较难理解的名词概念,本文旨在描述自己对它们的理解,主要包括:[[Get]]/[[Put]]、get/set、getter/setter几个概念的阐述,数据属性和访问器属性属性属性描述符用来描述属性特性的(只有在内部才能用的特性),配置属性是否可读,是否可写,是否可枚举,值是多少,读写。属性描述符对象Object.definePrOperty(obj,‘a’,{value:2,writable:true,configurable:true})第三个参数就是属性描述符对象 ,_this.getter

Android UI框架之 XUI-程序员宅基地

文章浏览阅读2.2k次。TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、ProgressBar、LoadingView、StateLayout、FlowLayout、Switch、Actionbar、TabBar、Banner、GuideView、BadgeView、MarqueeView、WebView、SearchView等一系列的组件和丰富多彩的样式主题。需要定义各种资源文件。具体的组件API使用挺多的。市面上好用的三方UI也不少。_android ui框架

h3csnmp管理命令_如何配置H3C SNMP配置实例-程序员宅基地

文章浏览阅读530次。配置Agent# 配置Agent的IP地址为1.1.1.1/24,并确保Agent与NMS之间路由可达。(配置步骤略)# 设置SNMP基本信息,包括版本、团体名。 system-view[Sysname] snmp-agent sys-info version v1 v2c[Sysname] snmp-agent community read public[Sysname] snmp-agent ...

docker-compose使用多个docker-compose.yaml配置文件创建容器_容器中多个yaml-程序员宅基地

文章浏览阅读4.6k次。docker-compose.yaml文件创建容器是十分方便的,只用运行docker-compose up -d就可创建好配置文件里所有的容器了,但是如果有多个容器,又不想都放在一个docker-compose.yaml文件里怎么办呢?没关系,docker-compose命令的-f参数支持使用多个配置文件,1)一次使用多个文件docker-compose -f ./docker-compose.a.yaml -f ./docker-compse.b.yaml up -d如果是多个文件就使用多_容器中多个yaml

系统架构设计师-第12章-信息系绍酣忽如何里论与实践-软考-学习笔记(1)-程序员宅基地

文章浏览阅读600次,点赞9次,收藏5次。定义1 : 软件或计算机系统的信息系统架构是该系统的一个(或多个)结构,而结构由软件元素、元素的外部可见属性及它们之间的关系组成。定义2: 信息系统架构为软件系统提供了一个结构、行为和属性的高级抽象, 由构成系统元素的描述、这些元素的相互作用、指导元素集成的模式及这些模式的约束组成。定义3: 信息系统架构是指一个系统的基础组织,它具体体现在:系统的构件,构件之间、构件与环境之间的关系,以及指导其设计和演化的原则上。

全景图拼接和视频行人检测(Python + opencv)-程序员宅基地

文章浏览阅读326次,点赞5次,收藏6次。3. 根据关键点特征和描述符, 对两张图像进行匹配, 得到若干匹配点对, 并移除错误匹配4. 使用Ransac算法和匹配的特征来估计单应矩阵(homography matrix)5. 通过单应矩阵来对图像进行仿射变换6. 两图像拼接,重叠部分融合7. 裁剪以获得美观的最终图像本次实验通过拍摄多组不同的图片来实现图像的拼接.这里拼接的结果如下图这里获得的图像为拼接后的公共部分,拼接效果并不明显。以下实验用例来自。