主题 : qtopia 拼音输入法移植 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 96170
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
贡献值: 0 点
综合积分: 34 分
注册时间: 2013-09-07
最后登录: 2017-09-13
270楼  发表于: 2015-03-04 20:20
好资料,学习
级别: 新手上路
UID: 104381
精华: 0
发帖: 25
金钱: 140 两
威望: 28 点
贡献值: 0 点
综合积分: 50 分
注册时间: 2014-05-23
最后登录: 2015-12-27
271楼  发表于: 2015-03-12 09:23
哈哈哈  不错哦
路漫漫其修远兮,吾将上下而求索。
级别: 侠客
UID: 33733
精华: 0
发帖: 137
金钱: 690 两
威望: 138 点
贡献值: 0 点
综合积分: 274 分
注册时间: 2010-12-06
最后登录: 2016-09-20
272楼  发表于: 2015-03-20 10:19
拼音输入法移植
级别: 新手上路
UID: 54235
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2011-08-26
最后登录: 2018-12-31
273楼  发表于: 2015-03-21 09:01
  
级别: 新手上路
UID: 94927
精华: 0
发帖: 47
金钱: 240 两
威望: 48 点
贡献值: 0 点
综合积分: 94 分
注册时间: 2013-07-28
最后登录: 2016-09-19
274楼  发表于: 2015-03-25 20:58

 回 楼主(haozhenghui1) 的帖子

好东西啊
级别: 新手上路
UID: 106153
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2014-07-16
最后登录: 2017-05-27
275楼  发表于: 2015-03-30 10:36

 回 楼主(haozhenghui1) 的帖子

沙发
级别: 新手上路
UID: 113954
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2015-03-31
最后登录: 2015-05-21
276楼  发表于: 2015-04-04 23:56
谢谢
级别: 侠客
UID: 57357
精华: 0
发帖: 100
金钱: 505 两
威望: 101 点
贡献值: 0 点
综合积分: 200 分
注册时间: 2011-10-23
最后登录: 2017-09-13
277楼  发表于: 2015-04-10 09:44
级别: 新手上路
UID: 81534
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2012-11-10
最后登录: 2015-11-23
278楼  发表于: 2015-04-23 21:47
hello
级别: 新手上路
UID: 92804
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2013-06-07
最后登录: 2023-08-28
279楼  发表于: 2015-05-04 20:42
图片:
图片:
图片:
图片:
V20150503更新
1:简化当前无输入框判断代码。
2:增加了QComboBox、QTextEdit、QPlainTextEdit、QTextBrowser的输入支持。
3:增加了显示在输入框对象正下方的选择,会自动计算当前输入框的位置。
4:右键菜单增加屏幕居中、底部填充、控件下方三种输入法面板位置控制。
5:调整部分代码,增加注释。

V20150428更新
1:去掉了按钮无边框,整齐布局。
2:增加了自动填充桌面底部显示。
3:增加了关闭按钮,当用户在一个文本框处关闭了输入法界面时,可以再次在文本框处单击再次弹出输入法(之前的需要切换焦点)。
4:输入法面板样式独立,不影响其他界面。
5:界面布局自动拉伸填充,用户可以自己手动改变输入法面板大小。

Qt编写可换肤的中文双拼输入法
1:各Qt版本(Qt4.6-Qt5.4)、各操作系统(windows、linux、嵌入式linux-ARM)全编译运行通过,界面一致。
2:支持小写、大写、中文三种模式输入,自由切换。
3:支持单拼双拼词组输入,网上大部分只支持单个汉字输入。
4:智能分页算法,可任意翻页查看汉字词组。
5:除了支持鼠标单击软键盘输入外,还支持实体键盘同步输入,代码中有映射处理,对应实体键盘的按键会反应到软键盘处理。
6:七套精美皮肤样式选择,鼠标右键任意换肤。
7:代码优化到极致,包括注释和所有完善性代码处理总共不到500行。
8:除了可以单击软键盘和实体键盘上的数字来选择对应的汉字外,还支持鼠标单击汉字显示处来选择汉字。
9:无边框窗体,可拖动移动。
10:sqlite数据库存储汉字字库,可自由添加自定义的词组。
11:参考实体键盘布局,更逼真。
12:界面布局、字库算法、界面切换100%首创处理,与任何网上的Qt输入法处理方式和布局截然不同。、
13:用法简单极致,只需要在项目中添加输入法界面类(共三个文件frminput.h/frminput.cpp/frminput.ui),然后在main函数中引入头文件#include "frminput.h"后调用frmInput::Instance()->hide();即可。整个工程都可以用。

可定制皮肤样式和输入法布局,联系QQ:517216493
可执行文件下载地址:http://pan.baidu.com/s/1sjHPM8l
核心代码下载地址:http://pan.baidu.com/s/1hqu16M4

备注:
核心代码开源,希望大家嘴下留情,10元出售完整工程,谢谢!
编译完成后将源码下的py.db数据库文件复制到可执行文件同一目录即可。

qter地址:http://bbs.qter.org/forum.php?mod=viewthread&tid=2706&extra=page%3D1
qtcn地址:http://www.qtcn.org/bbs/read-htm-tid-58490.html

Qt编写中文输入法参考网址:
Qt开发中文输入法:http://blog.csdn.net/styyzxjq2009/article/details/8518051
Qt5虚拟键盘--支持中文输入:http://blog.csdn.net/lgao622/article/details/42034499