1、下载谷歌拼音输入法,在GitHub中有相应的源码,直接下载就好。
谷歌拼音输入法,所对应的文件

2、将谷歌拼音输入法,建立为一个独立的QT工程,最好直接在git中下载QT工程。然后导入到自己需要移植输入法的QT工程当中。导入的方式为,在自己的.por文件当中添加:

include     ($$PWD/easyInput/easyInput.pri)

easyInput即为目录名,easyInput.pri即为工程名。
然后重新构建工程文件。

3、在自己需要输入法显示的工程目录当中,添加头文件,并添加启动输入法的代码:

    eInput = new easyInput(this);//输入法实例化eInput->installEventFilter(this);//安装事件过滤器

最好设置一下焦点的位置,要不然打开QT程序,就会弹出输入法的界面,可以根据实际情况自己进行设置,加在某个控件上,最容易操作。如:

menu->setFocus(); // 界面初始化时,先把焦点在menu处,否则输入法会先出现

4、一定要注意,要在运行的目录当中添加汉字解码库,否则无法显示中文。

5、其效果如下图所示

QT谷歌拼音输入法的移植相关推荐

  1. Ubuntu 10.10 安装谷歌拼音输入法~

    Ubuntu 10.10 安装谷歌拼音输入法 Ubuntu其实自己带的输入法ibus也不是很烂,只是感觉输入起来有些词语非常麻烦,比如"的"默认在第二个,而且词频还无法调整.于是想 ...

  2. 谷歌拼音输入法快速切换中英文解决中英文混合打字问题

    谷歌拼音输入法快速切换中英文解决中英文混合打字问题 参考文章: (1)谷歌拼音输入法快速切换中英文解决中英文混合打字问题 (2)https://www.cnblogs.com/jpfss/p/9856 ...

  3. Ubuntu安装谷歌拼音输入法/搜狗拼音输入法

    文章目录 搜狗输入法 搜狗中文输入法乱码 安装谷歌输入法 如果出现 Could not install the full language support Transaction failed 出现安 ...

  4. Ubuntu Desktop 安装谷歌拼音输入法

    Ubuntu Desktop 安装谷歌拼音输入法 1. Installation 1.1 汉语语言包 strong@foreverstrong:~$ sudo apt-get install lang ...

  5. Ubuntu安装配置谷歌拼音输入法

    Ubuntu 18.04安装配置谷歌拼音输入法 搜狗经常无缘无故出错,还是选择了谷歌家的 文章目录 一.安装 二.设置语言支持(language support) 三.选择谷歌输入法 四.错误处理 一 ...

  6. 谷歌拼音输入法的安全漏洞

    谷歌拼音输入法是一个非常不错的输入法.事实上,我在写这篇 blog 的时候,就用的是刚下载的谷歌拼音输入法. 但是,需要注意的是,谷歌拼音输入法的第一个版本( 1.0.15.0 )的 Windows ...

  7. 谷歌拼音输入法PinyinIME源码修改----随着Setting中中英文的切换对应改变软键盘中英文输入且字符变换

    项目中使用的是Google的输入法:谷歌拼音输入法,即PinyinIME. 客户提出需求:需要在Setting中切换中英文的时候,输入法对应成中英文输入,并且字符也对应成中英文,即Setting中设置 ...

  8. ubuntu11.10 安装谷歌拼音输入法详细步骤

    Ubuntu其实自己带的输入法ibus也不是很烂,只是感觉输入起来有些词语非常麻烦,比如"的"默认在第二个,而且词频还无法调整.于是想到GOOGLE谷歌的拼音输入法,找了很多Ubu ...

  9. Ubuntu 18.04 LTS版本 谷歌拼音输入法安装

    为何安装? 自带IBUS框架对中文支持不稳定 采用对中文支持稳定的fcitx框架 如何安装? 步骤如下: 卸载自带IBUS框架    命令:sudo remove ibus 安装fcitx框架    ...

  10. Google谷歌拼音输入法

    不多说,赶快去下载!! http://tools.google.com/pinyin/index.html 聪明的谷歌拼音输入法五大特色: 智能组句:选词准确率高,能聪明地理解您的意图,短句长句都合适 ...

最新文章

  1. Java 接口实现计算器加减乘除(字符交互界面)
  2. Struts 动态Form的验证框架步骤
  3. Linux的基础命令和配置文件
  4. Ehr人力资源系统和HRsaas系统有什么区别?
  5. 计算机超级终端 串口设置,win10系统超级终端软件连接串口设备的处理技巧
  6. MTK6589平板上launcher的一些小修改
  7. python添加pip环境变量win7_windows环境下面配置pip环境变量
  8. 【图像识别】人脸识别原理及CNN讲解
  9. SEO知识:百度谷歌搜狗谷歌必应搜索引擎蜘蛛的特点
  10. js找出最长单词_js获取字符串中最长单词长度的3种方法
  11. Sqlmap中代理及其他常用参数
  12. IDEA 关闭当前的编辑窗口
  13. 清华计算机系唐杰,清华大学—唐杰:图神经网络(GNN)及认知推理
  14. JavaScript复习
  15. webAP练习五 --- 电子表 短信验证码 定时跳转
  16. 采集绿盾网的10个经典方法
  17. 用EDA处理蛋白质数据小记
  18. ?php get_sidebar(); ?,常用函数-get_sidebar()
  19. mysql 笛卡尔积影响_SQL优化 MySQL版 -分析explain SQL执行计划与笛卡尔积
  20. opentack neutron环境

热门文章

  1. [深大深鸿会]利用DevEco Studio从零开发OpenHarmony小游戏——2048(上)
  2. CSS font-family字体大合集
  3. winrar解压器_今日软件 | 马冬梅下载器、微软OFFICE、安卓超级备份、安卓原生启动器、高颜值音乐播放器、WinRAR、雷鸟下载、动态壁纸...
  4. 证书科普 | 国内主流BIM证书,原来差距这么大
  5. web前端开发技术实验与实践(第三版)储久良编著 课外拓展训练5.2 HTML5是如何起步的
  6. ANSYS CFD网格划分笔记3
  7. 爬虫-网易云音乐视频下载链接
  8. adc0808模数转换实验报告_模数转换ADC0832、ADC0808和ADC0809的利用
  9. java实现验证身份证号是否合法
  10. 问题记录-Access数据库运行查询语句需要输入参数