文件名称:Qt下的软键盘输入法
文件大小:441KB
文件格式:ZIP
更新时间:2017-03-16 18:01:50
Qt 软键盘 输入法 InputContext
Qt编写的拼音输入法,使用QInputContext实现。该拼音输入法采用软键盘躲避光标策略,显示在屏幕上顶部或底部。 该输入法在Windows/Ubuntu下编译、调试通过。 该输入法使用源码下的py_mb.freq.db汉字库,使用时请将该字库拷贝至程序所在目录下。 该输入法的特点: 1. 支持汉字容错。对于发音不正确的拼音也可以准确找到相关汉字。 2. 支持简单单词。 3. 支持汉字、英文、数字、常用符号 4. 按键按下时显示ToolTip。
【文件预览】:
TestInput_Cursor
----keyboard.cpp(16KB)
----TestInput.pro(1KB)
----formhanzitable.h(1009B)
----HanziFreq.txt(13KB)
----dialogtooltip.cpp(549B)
----py_mb.freq.db(279KB)
----py_mb.db(68KB)
----formnumpad.h(385B)
----appmainwindow.cpp(254B)
----picture()
--------manager.png(9KB)
--------logo.png(9KB)
--------keypad()
----inputmethod.h(594B)
----formnumpad.ui(11KB)
----formhanziselector.ui(5KB)
----padbase.cpp(1KB)
----dialogtooltip.ui(1KB)
----formsymbolpad.cpp(4KB)
----formhanzitable.ui(13KB)
----padbase.h(994B)
----dialogtooltip.h(371B)
----TestInput.vcxproj(41KB)
----formhanzitable.cpp(3KB)
----formsymbolpad.ui(18KB)
----appmainwindow.h(345B)
----main.cpp(511B)
----HanziManager.cpp(2KB)
----keyboard.cpp.bak(14KB)
----keypad.qrc(1KB)
----formsymbolpad.h(894B)
----HanziManager.h(667B)
----formnumpad.cpp(1KB)
----TestInput.vcxproj.filters(10KB)
----login.h(582B)
----login.cpp(3KB)
----ChineseTranslator.h(136B)
----syszux()
--------syszuxpinyin(197KB)
----formhanziselector.cpp(4KB)
----formhanziselector.h(1KB)
----keyboard.ui(33KB)
----readme.hcj.txt(674B)
----keyboard.h(2KB)
----inputmethod.cpp(2KB)