qt无法输入中文的两种解决办法

发布时间:2021-06-18 09:33:39

以下都是针对5.6版本以后qt中文输入问题写的。


方案一:


0.关闭qtcreator


1.sudo apt-get install fcitx-frontend-qt5


sudo apt-get install libfcitx-libs-qt5_1


2.在系统输入法设置那里,选择fcitx,并设置为全局有效。



在终端执行export|egrep "IM|XMODIFIERS"命令:


#export|egrep "IM|XMODIFIERS"


应该显示下面的配置:


declare -x CLUTTER_IM_MODULE="xim"


declare -x GTK_IM_MODULE="fcitx"


declare -x IM_CONFIG_PHASE="2"


declare -x LC_TIME="zh_CN.UTF-8"


declare -x QT4_IM_MODULE="fcitx"


declare -x QT_IM_MODULE="fcitx"


declare -x XDG_RUNTIME_DIR="/run/user/1000"


declare -x XMODIFIERS="@im=fcitx"


如果不是手动把下面的设置添加到~/.bashrc或/etc/profile文件中:


export CLUTTER_IM_MODULE="xim"


export GTK_IM_MODULE="fcitx"


export IM_CONFIG_PHASE="2"


export LC_TIME="zh_CN.UTF-8"


export QT4_IM_MODULE="fcitx"


export QT_IM_MODULE="fcitx"


export XDG_RUNTIME_DIR="/run/user/1000"


export XMODIFIERS="@im=fcitx"


Source ~/.bashrc 或 source /etc/profile


3.找到这个动态库/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so


如果不见有,就用这个命令sudo find /usr/ -name libfcitxplatforminputcontextplugin.so搜索。


4.把找到的libfcitxplatforminputcontextplugin.so?授权:sudo chmod +x libfcitxplatforminputcontextplugin.so?


并分别复制到这两个目录下:


Root(我的qt根目录)/Qt5.12.0/5.12.0/gcc_64/plugins/platforminputcontexts/


Root(我的qt根目录)/Qt5.12.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/


不是下面这个目录:


Root(我的qt根目录)/Qt5.12.0/Tools/QtCreator/bin/plugins/platforminputcontexts(qt5.6以前是这个目录)


5.打开qtcreator看看,应该可以了。


?


如过以上还不能解决。那就只有两种可能:


/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so相对你的qt版本来说太旧了,如果是这样,那就安装一个最新的fcitx。


如果最新的fcitx还不行,那就只能自己用自己的qt环境编译一个fcitx了。


?


方案二:


sudo apt-get install fcitx-libs-dev


$ export PATH="Root(我的qt根目录)/Qt5.12.0/5.12.0/gcc_64/bin":$PATH


$ git clone git@github.com:fcitx/fcitx-qt5.git


cd fcitx-qt5


mkdir build && cd build


cmake ..


Make


编译过程可能出现缺少依赖项的问题,下载相关库,安装继续。


把编译得的libfcitxplatforminputcontextplugin.so?授权:sudo chmod +x libfcitxplatforminputcontextplugin.so?


并分别复制到这两个目录下:


Root(我的qt根目录)/Qt5.12.0/5.12.0/gcc_64/plugins/platforminputcontexts/


Root(我的qt根目录)/Qt5.12.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/


?


?


?

相关文档

  • 怎么减肥效果快
  • 小学交通安全方案
  • 移动公司数据维护竞选演讲稿
  • 舒畅上过综艺节目么都上过哪些
  • 挂职锻炼工作年度工作总结
  • 幼儿教师竞聘演讲稿精选
  • 心灵的呼唤随笔
  • 《春江花月夜》改写成散文
  • 有关学习的励志句子
  • 甘之如饴的典故
  • 新闻文学常识
  • 某化妆品己注销什么意思
  • fastjson依赖
  • 小学教师个人的工作总结范文
  • 信息安全公司来打脸:攻击雅虎的是散兵 政府组织不背锅
  • 请问如何修复已经损坏的视频文件
  • Linux下Unicode的使用
  • 癫痫病发作时如何急救
  • 营销师报名2018年5月辽宁三级营销师报名
  • 团员入团推荐书
  • 老婆吵架冷战怎么办和老婆冷战怎么发信息
  • 安装CUDA及CAFFE出现的问题及解决办法合集
  • 母爱是手搭的凉棚
  • STM32芯片型号
  • 一骑红尘妃子笑骑的读音
  • 5v2.4a是快充吗
  • 华为Mate 20 X (5G)火爆预约中:全网预约量破59万 8月16日开售
  • irobot擦地机器人故障_iRobot 擦地机器人体验:只能擦地的机器人,你会买吗
  • 随笔:你想要的都会给你
  • 应届毕业生面试求职信五篇最新范文合集
  • 猜你喜欢

  • 初中生物七年级上册高效课堂资料第二章第一节细胞的结构和功能(第一课时)
  • 四川省成都市高中数学 第一章 导数及其应用 第6课时 函数的单调性与导数同步测试 新人教A版选修22
  • 下学期第2章复习1(2019年新版)
  • 全国各地高中化学试题及解析重庆市第一中学2017~2018学年度高一第二学期第一次月考化学试题
  • python与审计底稿关系_干货!审计底稿,六大禁忌
  • 通报表彰的格式
  • 小学二年级作文:智斗大灰狼_04
  • java基础学习总结流
  • 西安超飞家居有限公司企业信用报告-天眼查
  • 西宁市2009年教师资格认定开始
  • 趣味教学法在小学语文阅读教学中的应用
  • 安装联想一键恢复6.0工程师版
  • 硬质PVC注塑颗粒料热稳定功能新材料的制备研究
  • 2017-2022年中国互联网+企业核心路由交换机市场深度评估与发展机遇研究报告(目录)
  • 购买二手车的十大禁忌
  • 《三国演义》读书心得体会范文
  • 老婆生日快乐的祝福语
  • 高校英语应用能力考试对高职学生英语学*的反拨效应
  • 高效能人士的七个*惯培训课程-教练工具箱:三座椅头脑风暴
  • 每日电视剧经典段子
  • 呼和浩特石油分公司储运公司企业信用报告-天眼查
  • 第五章 列车自动控制(ATC)系统的基本原理
  • 墨言250字
  • 最新-2019年母亲节的祝福语 精品
  • 2011年长沙市初中毕业学业考试模拟试卷(3)
  • Word中解决错位难题的方法
  • [管理表格][管理表格]改善案结案报告表
  • 形容孤独的成语解释例句有哪些?常用描写孤独的成语12个
  • 抚州市东乡区群建牧业有限公司企业信用报告-天眼查
  • 徕卡手持激光测距仪pro4-pro4acn用户手册
  • 香港中文大学的书院通识教育体系
  • 绿色营销的外部性分析
  • 2019教育年秋人教版八年级英语上册(贵州专版)习题课件:期中共23张PPT数学
  • (劳动合同)人事劳动合同范本
  • 2019-2018年八年级物理上册3.1光世界巡行课件新版粤教沪版20180810384-文档资料
  • 甘肃省定西市通渭县榜罗中学2015_2016学年高一政治上学期期末考试试题
  • 辽师大版信息六下第3课《综合实践——能歌善舞的小伙伴》word教案
  • Maximo询价单操作手册_9页
  • 2015年度宁波博汇石油化工有限公司销售收入与资产数据报告
  • 学生信息管理系统Java代码
  • 三星显示器怎样调节亮度
  • 上海松江泉联减振器有限公司(企业信用报告)- 天眼查
  • 电脑版