首页 > 系统相关 >【原创】2022年linux环境下QT6不支持中文输入法解决方案

【原创】2022年linux环境下QT6不支持中文输入法解决方案

时间:2022-10-10 22:56:21浏览次数:42  
标签:QT6 输入法 2022 sudo apt fcitx dev install 目录

1.配置环境

export PATH="~/目录/Qt/6.x.x/gcc_64/bin":$PATH

export PATH="~/目录/Qt/Tools/Cmake/bin":$PATH

  “目录”->自己的安装目录

  “6.x.x”->自己的版本

 

2.安装一堆依赖

sudo apt install git

sudo apt-get install cmake

sudo apt install fcitx-libs-dev

sudo apt install extra-cmake-modules

sudo apt install libxkbcommon-dev

sudo apt install qt6-remoteobjects-dev

sudo apt-get install bison

sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev

3.下载fcitx-qt源码

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

4.修改make任务,切换到qt6

①.手动进入源码目录

②.打开CMakeLists.txt文件

③.option(ENABLE_QT5 "Enable Qt5" On)

☞改成option(ENAcmake_QT5 "Enable Qt5" Off)

 

option(ENABLE_QT6 "Enable Qt6 im module" Off)

☞改成o(ENABLE_QT6 "Enable Qt6 im module" On)

5.在控制台,先cd进源码目录

输入以下命令

mkdir build

cd build

cmake ../

make -j8

 

6.编译好的文件叫libfcitxplatforminputcontextplugin-qt6.so

存放在fcitx-qt5/build/qt6/platforminputcontext/

7.将编译好的文件复制到以下目录

~/目录/Qt/6.x.x/gcc_64/plugins/platforminputcontexts/

~/目录/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/

“目录”->自己的安装目录

“6.x.x”->自己的版本

 

标签:QT6,输入法,2022,sudo,apt,fcitx,dev,install,目录
From: https://www.cnblogs.com/XMNX1599/p/16777734.html

相关文章

  • 【2022-10-10】DRF从入门到入土(八)
    drf组件之自定义频率使用fromrest_framework.throttlingimportBaseThrottle,SimpleRateThrottleclassMyThrottle(BaseThrottle):access_record={}de......
  • 【2022.10.10】drf(8)
    今日学习内容1.自定义评率类2.频率功能源码剖析3.分页功能4.排序功能5.过滤功能5.1内置过滤1自定义频率类fromrest_framework.throttlingimportBaseThr......
  • 2022-10-10学习内容
    1.RelativeLayout1.1activity_relative_layout.xml<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/andr......
  • 2022NOIPA层联测6
    设密码比较失败,所以,A.构造字符串(str)并查集维护一下相同的位置,注意到$LCP+1$位置不同,于是每个集合取出来最靠前的为代表,两个集合不同,大集合向小集合连边,每次集合复......
  • #yyds干货盘点#【愚公系列】2022年10月 微信小程序-全局配置属性之页面配置
    前言微信小程序是由一个个单页面组成,每个页面都是由固定规则的。小程序页面自身分为两个主要部分独立运行:view模块和service模块。在开发者工具中,它们独立运行于不同的......
  • 【闲话】2022.10.10
    真的帮我妈登上了cnblogs好诶!今天Accoders考试T3T4真的不想改了除非我学到那一部分然后干了干李超树我完全明白了(不是继续搜索终于知道A*的用法了我好菜......
  • 20221005(补
    20221005题目简单点朴素算法​ 很容易想到存下每个位置后离它最近的各个字母的位置。然后再暴力地从答案区间\([l,r]\)的离左端点最近的\(e\)开始按\(e,a,s,y\)的顺序......
  • 2022 ICPC 网络赛(II) H Fast Fourier Transform题解
    简要题意给你一棵树,你可以选若干节点为关键点,定义一个选点方案的价值为:所有路径上没有关键点的点对的距离之和。求所有选点方案的价值之和。题解一开始和队友都读错题了......
  • Dytechlab Cup 2022
    DytechlabCup2022\(A\)过太慢了QAQ。看来得多练(可能是因为刚上完数模,脑子一团浆糊)#include<bits/stdc++.h>usingnamespacestd;charans[105];intcnt[28];int......
  • vim 快捷键总结 2022年10月10日19:57:23
    ==vscode中查看函数定义和引用:gdgodefinitiongrgoreference==vim中折叠代码:zczipclosezozipopen衍生(不常用):zCzipclose递归折......