Ubuntu22.04下安装的QT5.12.3无法运用搜狗输入法输入中文问题解决

首先,按照上网的资料将搜狗输入法安装包安装下的/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so 更新至 /opt/Qt5.12.3/5.12.3/gcc_64/plugins/platforminputcontexts/ 跟/opt/Qt5.12.3/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/下,然后chmod 777 libfcitxplatforminputcontextplugin.so.

重启QT之后发现还是不行。后来我也是参考网上的文章:

https://blog.51cto.com/wangguangjie/4753356

解决debian Qt6/Qt5编译的程序fcitx无法输入中文_qt 6.5 输入中文-优快云博客

即自己编译fcitx-qt5-master源码。地址:GitHub - fcitx/fcitx-qt5: Fcitx support for Qt5

然后需要安装一些依赖包,还有设置QT路径,我这边是export CMAKE_PREFIX_PATH=/opt/Qt5.12.3/5.12.3/gcc_64/

然后cmake ./

make && make install就可以了。

编译完fcitx-qt5-master源码后,再拷贝/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so 更新至 /opt/Qt5.12.3/5.12.3/gcc_64/plugins/platforminputcontexts/ 跟/opt/Qt5.12.3/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/下,然后chmod 777 libfcitxplatforminputcontextplugin.so,重启QTCreator就可以了。

安装Qt5.12.3的步骤如下: 1. 首先,你需要下载Qt5.12.3安装包。你可以在Qt官方网站的下载页面找到各个版本的Qt安装包\[3\]。 2. 下载完成后,打开终端,并使用cd命令切换到安装包所在的目录。 3. 接下来,你需要给安装包添加执行权限。在终端中输入以下命令:sudo chmod +x qt-opensource-linux-x64-5.12.3.run 4. 然后,你可以使用sudo命令运行安装包进行安装:sudo ./qt-opensource-linux-x64-5.12.3.run 5.安装过程中,你可以选择跳过相关账户设置,选择安装目录,并选择需要安装的组件。 6. 完成安装后,你可以根据个人需求进行环境配置。 请注意,以上步骤是基于Ubuntu 18.04安装过程,如果你使用的是其他操作系统,请参考相应的安装指南。 #### 引用[.reference_title] - *1* *2* [Ubuntu18.04 安装 QT5.12.0](https://blog.csdn.net/u010779035/article/details/85321603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Ubuntu18.04安装Qt5.12.2](https://blog.csdn.net/fenwangqi9587/article/details/88652544)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值