Qt Creator 默认只支持iBus框架的输入法,网上已经有了很多针对fcitx输入法失效的解决办法,但是还没有fcitx5的,在这里简单记录一下。

克隆fcitx5的插件库原代码仓库

git clone https://github.com/fcitx/fcitx-qt5

项目使用cmake构建,进入仓库目录后

mkdir build && cd build
cmake .. \-DCMAKE_PREFIX_PATH=/home/username/Qt/5.15.2/gcc_64\-DENABLE_QT4=Off

记得替换上面的CMAKE_PREFIX_PATH为你自己安装Qt Creator时安装的Qt库的路径

如果config成功直接运行

make -j8

如果提示你有依赖缺失请自行安装依赖

之后在build目录下的qt5/platforminputcontext就有需要的libfcitx5platforminputcontextplugin.so插件库了

参考其他修复旧版fcitx的博文,把这个插件放到合适的地方就可以了。

Qt Creator fcitx5 中文输入法失效的问题相关推荐

  1. Qt Creator 配置中文输入法

    虽然在安装好的ubuntu系统中已经配置好了中文环境,并有拼音输入法 ibus,但 ibus 并不好用,Qt Creator 不支持 ibus 输入中文.好的生产工具决定好的生产力,下面我们介绍一下 ...

  2. Mac 中文输入法失效(不显示选词框)解决办法

    Mac 中文输入法失效(不显示选词框)解决办法 问题描述: 1.可以正常切换中英文输入法: 2.切换到中文输入法(搜狗或则简体拼音),只显示拼音且带下划线,但是不显示选词狂: 解决办法: 方法1: 重 ...

  3. QT Creator 输入中文变繁体的解决方法

    出现原因: 系统中文输入法默认成为了繁体中文 解决方法: ctrl + shift + f 使用上面三个组合键,按一次切换成简体,再按一次成繁体...

  4. Ubuntu20.04 中文输入法失效问题解决

    Ubuntu导致不能输入中文的原因很多,安装fcitx框架或者Ibus框架都是常见的解决方法,我遇到的问题是ubuntu系统语言在中文的情况下不用安装fcitx框架,自带的中文输入法就能正常运行,问题 ...

  5. Debian11.5和Ubuntu22.04安装fcitx5中文输入法(五笔拼音)

    1 说明 Debian和Ubuntu的DE(桌面环境)均为GNOME. 2 安装fcitx5和fcitx5-chinese-addons(Debian和Ubuntu通用) sudo apt insta ...

  6. QT 5无法中文输入法输入问题的解决

    https://www.cnblogs.com/oloroso/p/5114041.html https://blog.csdn.net/future_ai/article/details/80059 ...

  7. WSL(ubuntu2204)xfce4安装中文环境和fcitx5框架及中文输入法

    安装中文语言包 sudo apt install language-pack-zh-hans 配置中文显示 首先运行如下命令配置 locale $ sudo vi /etc/locale.gen 找到 ...

  8. 【Qt】Qt Creator中文输入设置

    #[Qt]Qt Creator中文输入设置 一.ubuntu中文输入法的设置 1.在终端中输入: $ ibus-setup 弹出界面如图: 2.选择中文输入法 3.点击右上角设置–>选择系统设置 ...

  9. ubuntu Qt Creator不能输入中文

    ubuntu Qt Creator不能输入中文 解决方式为下面的脚本,如果你的Qt是安装在根目录下,那么需要加sudo,如果不是,直接运行即可 sudo bash ChineseInputForQt- ...

最新文章

  1. python取特定年份的数据_python,_怎样用python提取不同股票csv里特定时间段的数据,python - phpStudy...
  2. NO ULINK Device found解决方法
  3. 计算机科学中最重要的32个算法zz
  4. RecyclerView局部刷新机制——payload
  5. python之Queue
  6. anaconda在ubuntu19.10下面安装python3.6和python2.7+更换国内源+一键切换配置
  7. [暑假集训Day4T3]曲线
  8. github pages_如何使用GitHub Actions和Pages发布GitHub事件数据
  9. 解决“chrome adobe flash player不是最新版本”的方法
  10. 实验六 团队作业2—团队项目评审与团队项目选题报告
  11. 在ECSHOP模板商品列表页 显示商品的评论等级和评论数量
  12. 安国U盘量产无法识别芯片处理
  13. 油猴超神好用脚本推荐
  14. INS/GNSS组合导航(一)全球导航卫星系统对比
  15. User Diverse Preference Modeling by Multimodal Attentive Metric Learning
  16. AUTOCAD2008注册
  17. 麻省理工研究发现,商业人工智能存在严重的性别和肤色歧视
  18. centos7 更新网络源,下载扩展源时出现“one of the configured repositories failed”提示,解决方案
  19. 投资品讲解及国债逆回购
  20. 前端工程师——思维导图

热门文章

  1. Linux C 进程间的IPC通信 之 共享内存(一)
  2. WIN7封装教程2018系列(七)—测试效果
  3. 将文字转换成图片,可以换行转换
  4. 使用SQL聚合函数,分组,完成数据合并,字段拼接或者字段追加
  5. 翻译:通过Java编程创建X.509格式的数字签名证书
  6. spring boot中慎用@EnableWebMvc
  7. Python版消灭病毒、消灭新冠小游戏源代码
  8. 智合同丨正规劳动合同书怎么签
  9. 当webrtc遇上_ITERATOR_DEBUG_LEVEL
  10. 线雕提升一周后的图片,忘记这个事!