• 6193阅读
  • 11回复

Qt编写输入法终极版V2018 [复制链接]

上一主题 下一主题
离线liudianwu
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2018-05-17
输入法是很多Qt+嵌入式linux开发的同学的痛,自从5.7自带了输入法后,这个痛终于缓解了不少,不过还有大量的嵌入式linux程序停留在qt4时代,为此特意选择了QWidget来写这个输入法,为了兼容qt4到qt5所有版本,陆续完善了好几年,吸收过不少的建议,也卖出过不少份,感谢大家!
1:纯QWidget编写,支持任何目标平台(亲测windows、linux、嵌入式linux等),支持任意Qt版本(亲测Qt4.6.0到Qt5.10.1)。
2:调用极为方便,pri文件调用形式,只要改成文件包含即可,例如pro文件中写 include($$PWD/inputnew/inputnew.pri)。
3:界面清晰简洁,UI美观友好,非常适合触摸设备。
4:同时支持实体键盘输入+鼠标单击输入+触摸输入。
5:支持迷你模式,界面大小随意设置,采用布局自使用任何分辨率。
6:界面自适应屏幕大小,输入法弹出位置为控件底部时,当超过桌面右边或者底部时,自动调整位置。
7:自由控制需要显示输入法和不需要显示输入法,当某些控件不需要弹出输入法,只需要对应不需要弹出输入法的控件设置属性noinput为真即可。例如ui->txt->setProperty("noinput", true);
8:实现了长按超过500毫秒重复执行按下的键的功能。例如长按退格键,不断删除。
9:shift键切换输入法,esc键隐藏输入法,空格选中第一个汉字,回车选中输入的拼音。和搜狗输入法处理一致。
10:英文、中文、手写(功能编写中)、数字字母、大小写、特殊字符自由切换。
11:支持单拼双拼词组输入,网上大部分只支持单个汉字输入。智能分页算法,可任意翻页查看汉字词组。
12:默认自带5种皮肤颜色,可随意切换,用户也可用QSS自定义皮肤。
13:字库文件可大可小,提供迷你版字库大小仅120KB,方便存储空间紧张的硬件,完整版字库25MB。
14:整个输入法代码行数约1000行,非常小,不会对程序增加大小造成负担。
15:代码结构极为清晰,注释详细,非常容易阅读和理解,同时也可以自行修改拓展自定义的需求。
window.open('http://www.qtcn.org/bbs/attachment/Mon_1805/44_110085_7956132c3f97e11.jpg?18');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >




4条评分好评度+1贡献值+1金钱+1威望+1
20091001753 好评度 +1 - 2020-01-15
20091001753 贡献值 +1 - 2020-01-15
20091001753 威望 +1 - 2020-01-15
20091001753 金钱 +1 - 2020-01-15
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线liudianwu

只看该作者 1楼 发表于: 2018-05-17




欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350

只看该作者 2楼 发表于: 2018-05-17
论Qt界大神我只服刘典武
离线仗剑天涯

只看该作者 3楼 发表于: 2018-05-17
大侠,源码怎么购买呢
离线liudianwu

只看该作者 4楼 发表于: 2018-05-18
回 仗剑天涯 的帖子
仗剑天涯:大侠,源码怎么购买呢[表情]  (2018-05-17 23:11) 

加QQ私聊
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线shutor

只看该作者 5楼 发表于: 2018-06-04
大侠,中文输入时,读字体库的时候exec函数消耗cpu资源大吗?

只看该作者 6楼 发表于: 2018-06-06
来一份最新的学习
离线yuantielei

只看该作者 7楼 发表于: 2018-06-28
源码怎么购买呢?我也很需要一份
离线xystar2012

只看该作者 8楼 发表于: 2018-07-02
输入法能否不绑定全局焦点和全局事件过滤器实现,另外 在弹出的输入法中 点击按键,在输入框中 输入框的光标不会一直闪动,这是个问题嘛?
离线mayanshan123

只看该作者 9楼 发表于: 2018-07-02
源码怎么购买呢?我也很需要一份
离线liudianwu

只看该作者 10楼 发表于: 2018-07-02
回 mayanshan123 的帖子
mayanshan123:源码怎么购买呢?我也很需要一份 (2018-07-02 20:17) 

可以加QQ517216493详聊
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线17839948675

只看该作者 11楼 发表于: 2020-01-15
群主有火信ID么 我加一下
群主遵循自由的风格
快速回复
限100 字节
 
上一个 下一个