Ubuntu系统下Qt使用中文输入法

近几个月一直在搞QML框架下的UI控件,没有更新博客。今天记录下Ubuntu系统下Qt开发工具使用中文输入法的流程。

(题外话,Linux系统下的开发,离线是没法搞的(夸张手法),不联网简直就是事倍功半!)

Ubuntu系统下Qt开发平台使用中文输入法的流程,主要包括两个工作:Ubuntu系统安装相应的中文输入法Qt安装相关调用输入法的插件工具

 Ubuntu系统安装相应的中文输入法

一、确定Ubuntu系统是32位的还是64位的。

命令:sudo uname --          返回:i686-32位系统、 x86_64-64位系统

二、下载中文输入法-搜狗拼音

由于Qt开发平台使用中文输入法使用的是基于fcitx输入法的相关插件工具,故输入法需要选择基于fcitx输入法的相关中文输入法。

搜狗拼音是在fcitx输入法基础之上安装的。Linux下搜狗拼音的安装包下载网址如下:(注意系统版本)

 安装命令:sudo dpkg -i *.deb    安装时会提示缺少libqt3dquickwidgets相关库,使用 sudo apt install 提示的库名  即可。

三、设置系统可调用切换该输入法

1.首先安装小企鹅输入法-fcitx,并将输入方式由原来的ibus切换为fcitx(已安装并显示有fcitx的无需此步骤)

   依次进入 系统设置——>语言支持,若出现 Software data is broken, 则关掉 在命令行输入 sudo apt-get install -f 对系统进行修复;

   重新打开 系统设置——>语言支持,若出现 language is not support completed ,要求你安装,你就安装。

   安装完成后,将输入方式由原来的ibus切换为fcitx,关闭。

   如果还是没有fcitx的图标,使用命令:

   sudo apt-get update
   sudo apt-get upgrade

   重启系统。(sudo reboot)

2.输入法设置

在桌面的右上角选择fcitx的configureFcitx配置项

添加输入法

Ubuntu系统下Qt使用中文输入法

 

 去掉那个只“显示当前语言”的选项,然后搜索框输入sog,你会发现搜狗输入法已经有了,选中输入法即可

Ubuntu系统下Qt使用中文输入法

Ubuntu系统下Qt使用中文输入法

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgzzzs.html