Ubuntu 中QT 用sogou拼音 安装

摘要:
需要的fcitx输入法插件文件:libfcitxplatforminputcontextplugin.so解决方法:使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中,没有就用apt安装即可。$dpkg-Lfcitx-frontend-qt5|grep.so/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so然后复制这个文件到QTCreator目录:$cdqt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/$cp/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so.$chomd+xlibfcitxplatforminputcontextplugin.so然后重启QTCreator即可输入中文。---------------------------------------------------------------编译程序后程序无法输入中文问题,也是缺少插件的原因。

1.下载搜狗输入法的安装包

下载地址为:http://pinyin.sogou.com/linux/,如下图,要选择与自己系统位数一致的安装包,我的系统是64位,所以我下载64位的安装包

Ubuntu 中QT 用sogou拼音 安装第1张

2.按键Ctr+Alt+T打开终端,输入以下命令切换到下载文件夹:

安装搜狗输入法

  1. sudoapt-getinstall-f
  1. sudodpkg-isogoupinyin_2.1.0.0082_amd64.deb

Ubuntu 中QT 用sogou拼音 安装第2张

3.从系统设置里面点击“语言支持”,一开始的系统里面是没有小企鹅输入法的,搜狗输入法就是在小企鹅输入法基础上安装的,从语言支持里面选择小企鹅输入法(fcitx),默认为ibus

Ubuntu 中QT 用sogou拼音 安装第3张

点击语言支持后,有时候会出现以下错误,不要慌,下面有解决方案

Ubuntu 中QT 用sogou拼音 安装第4张

4.此时输入以下命令,对错误进行修复

  1. sudoapt-getinstall-f

Ubuntu 中QT 用sogou拼音 安装第5张

5.重新打开“语言支持”,你会看到如下情况,证明错误已经修复,选择“安装”按钮

Ubuntu 中QT 用sogou拼音 安装第6张

等他安装就好了,不用进行其他操作,期间会提示你输入密码,输入就好了,所有涉及到内核操作的都需要你输入密码,无所谓的,输入就好了。

Ubuntu 中QT 用sogou拼音 安装第7张

当安装结束以后,你会看到如下窗口,切记,一定要把系统键盘输入方式从ibus切换为fcitx

如果没有小企鹅出现需执行下面的命令:

sudo apt-get update

sudo apt-get upgrade

Ubuntu 中QT 用sogou拼音 安装第8张

6.在终端执行如下命令重启电脑

  1. sudoreboot

重新启动以后,你会发现在屏幕右上方有了企鹅输入fcitx

Ubuntu 中QT 用sogou拼音 安装第9张

右键小企鹅,选择configureFcitx

Ubuntu 中QT 用sogou拼音 安装第10张

添加搜狗输入发

Ubuntu 中QT 用sogou拼音 安装第11张

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

Ubuntu 中QT 用sogou拼音 安装第12张

2 Qt creator无法用fcitx输入中文的原因是自己的plugins目录下没有fcitx的插件,所有只要把插件复制到里面就可以了。

qt creator插件目录:qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts。

需要的fcitx输入法插件文件:libfcitxplatforminputcontextplugin.so

解决方法:

使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中,没有就用apt安装即可。

$ dpkg -L fcitx-frontend-qt5 | grep .so
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

然后复制这个文件到QT Creator目录:

$ cd qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
$ cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so .
$ chomd +x libfcitxplatforminputcontextplugin.so

然后重启QT Creator即可输入中文。

---------------------------------------------------------------

编译程序后程序无法输入中文问题,也是缺少插件的原因。

$ cd QT安装目录/5.8/gcc_64/plugins/platforminputcontexts
$ cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so .
$ chomd +x libfcitxplatforminputcontextplugin.so

然后重新编译即可。

免责声明:文章转载自《Ubuntu 中QT 用sogou拼音 安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇用fiddler修改接口返回数据从而实现前端的测试Linux环境下常用软件(个人笔记编辑更改中)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

搜狗五笔输入法自定义短语使用及设置

先看看刚安装的搜狗五笔输入法的版本及相关信息如下: 搜狗五笔输入法4.2正式版(4.2.0.2056) 拼音系统词频: Nov 5 2020五笔系统词频: Nov 17 2020  查看自定义短语的信息:我的设置- 五笔词库管理-自定义短语-直接编辑文件:这里给出了自定义短语的配置及使用如下: ;  搜狗五笔输入法--自定义短语配置文件    ;  自定...

manjaro 最新搜狗输入法安装教程

最新搜狗输入法安装教程先装yaourt,或者yay也行,以yaourt为例,:1,sudo pacman -S yaourt2,sudo yaourt -S fcitx-sogoupinyin fcitx-configtool fcitx-im3, sudo pacman -U https://arch-archive.tuna.tsinghua.edu....

Selenium---元素定位之CSS定位

CSS 选择器: 常见符号: #表示 id选择器 .表示 class选择器 >表示子元素,层级 一个空格也表示子元素,但是是所有的后代子元素,相当于 xpath 中的相对路径 一、css:属性定位 1.css可以通过元素的id、class、标签这三个常规属性直接定位到 2.如下是百度输入框的的html代码: <input type="text"...

Debian下Fcitx的简单安装与配置

Fcitx的简单安装与配置 个人认为Fcitx是Linux下最好用的输入法,呵呵,其实这只是一个个人的习惯问题,至少个人觉得是相当的好用。在这里简单记录一下在Debian下Fcitx的简单安装与配置。1 安装Fcitx# apt-get install fcitx2 配置一般来说我们都是希望在系统启动的时候可以自动启动输入法。这时我们可以在/etc/X11...

搜狗拼音输入法LINUX版安装

搜狗拼音输入法LINUX版官方下载: http://pinyin.sogou.com/linux/?r=pinyin 一、添加fcitx的nightlyPPA 在终端中输入: sudo add-apt-repository ppa:fcitx-team/nightlysudo apt-get update 二、安装fcitx,搜狗输入法附加组件 打开软件中...

商米D1S一体机设置搜狗手写输入法图解

按照下图步骤,一步步设置即可,询问全新的时候需要点击允许。 商米应用市场搜索下载搜狗输入法,并安装 安装完成后,点击桌面搜狗输入法,选择启用搜狗输入法,如图 点击启用后,在虚拟键盘中选择搜狗输入法,并且确定使用此应用 点击确定重启虚拟键盘 初始化完成后,再次点击搜狗输入法桌面图标,将搜狗设置为默认输入法,如图。 更改键盘为搜狗输入法 选择中文输...