资源简介
Qt实现中文输入法面板,适合嵌入式设备输入,也能在windows上跑,效果还不错,输入核心有两种,一种是google的内核一种是我基于数据库实现的。体验程序:https://download.csdn.net/download/xiaoyan_yt/10634438
代码片段和文件信息
#include
#include “xykeyboardfilter.h“
#include “xyvirtualkeyboard.h“
#include “xyskin.h“
#include
//#define TEST
#ifdef TEST
#include
#include
#include
#include
static void sendInputText(const QString &text)
{
QInputMethodEvent *event = new QInputMethodEvent;
event->setCommitString(text);
qApp->postEvent(qApp->focusWidget() event);
}
#endif
#include
int main(int argc char *argv[])
{
QApplication a(argc argv);
// XYSKIN->writeSkipToFile(“I:/DeskTop/test.skin“);
XYSKIN->loadSkipWithFile(qApp->applicationDirPath() + “/skin/xyinput.skin“);
XYVirtualKeyboard::getInstance()->show();
#ifdef TEST
// 测试代码
QWidget widget;
QVBoxLayout *layout = new QVBoxLayout(&widget);
layout->addWidget(new QLineEdit);
layout->addWidget(new QTextEdit);
layout->addWidget(new QLineEdit);
widget.show();
Qobject::connect(XYVirtualKeyboard::getInstance() &XYVirtualKeyboard::send_commit &sendInputText);
#endif
a.setQuitOnLastWindowClosed(true);
a.setWindowIcon(QIcon(“:/Keyboard.ico“));
return a.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 22 2018-08-29 09:55 Soft-keyboard\.git\COMMIT_EDITMSG
文件 309 2018-07-30 10:02 Soft-keyboard\.git\config
文件 73 2018-07-30 10:01 Soft-keyboard\.git\desc
文件 23 2018-07-30 10:02 Soft-keyboard\.git\HEAD
文件 478 2018-07-30 10:01 Soft-keyboard\.git\hooks\applypatch-msg.sample
文件 896 2018-07-30 10:01 Soft-keyboard\.git\hooks\commit-msg.sample
文件 189 2018-07-30 10:01 Soft-keyboard\.git\hooks\post-update.sample
文件 424 2018-07-30 10:01 Soft-keyboard\.git\hooks\pre-applypatch.sample
文件 1642 2018-07-30 10:01 Soft-keyboard\.git\hooks\pre-commit.sample
文件 1348 2018-07-30 10:01 Soft-keyboard\.git\hooks\pre-push.sample
文件 4951 2018-07-30 10:01 Soft-keyboard\.git\hooks\pre-reba
文件 544 2018-07-30 10:01 Soft-keyboard\.git\hooks\pre-receive.sample
文件 1239 2018-07-30 10:01 Soft-keyboard\.git\hooks\prepare-commit-msg.sample
文件 3610 2018-07-30 10:01 Soft-keyboard\.git\hooks\update.sample
文件 7888 2018-08-29 09:55 Soft-keyboard\.git\index
文件 240 2018-07-30 10:01 Soft-keyboard\.git\info\exclude
文件 713 2018-08-29 09:55 Soft-keyboard\.git\logs\HEAD
文件 713 2018-08-29 09:55 Soft-keyboard\.git\logs\refs\heads\master
文件 188 2018-07-30 10:02 Soft-keyboard\.git\logs\refs\remotes\origin\HEAD
文件 432 2018-08-29 09:55 Soft-keyboard\.git\logs\refs\remotes\origin\master
文件 264 2018-07-31 19:29 Soft-keyboard\.git\ob
文件 8681 2018-07-31 19:29 Soft-keyboard\.git\ob
文件 8640 2018-07-30 10:24 Soft-keyboard\.git\ob
文件 794 2018-08-29 09:55 Soft-keyboard\.git\ob
文件 790 2018-07-30 10:24 Soft-keyboard\.git\ob
文件 212 2018-07-31 19:29 Soft-keyboard\.git\ob
文件 179 2018-08-29 09:55 Soft-keyboard\.git\ob
文件 964 2018-08-29 09:55 Soft-keyboard\.git\ob
文件 55 2018-07-31 19:29 Soft-keyboard\.git\ob
文件 1500 2018-07-30 10:24 Soft-keyboard\.git\ob
............此处省略137个文件信息
相关资源
-
基于qt的qmediapla
yer类实现的一个播放 - 基于QT的串口工具——实时显示波形
- Qt5 GUI programming书 和源码
- SM2算法QT实现
- QT5 编程入门的 源代码
- 骑士周游算法的QT演示版
- 基于QT的电子地图的设计与实现
- qt+opencv+人脸识别
- Qt实现中国象棋支持局域网对战,混战
- QT实现图片的简单编辑工具
- MQTT协议连接OneNet服务器
- Qt_for_MCU_demo_images_0_0_1.zip
- Qt连连看源码
- 简易俄罗斯方块
- PyQt 开发的音乐播放器比较美观:D
- QT Creator快速入门.pdf
- qt在window实现调取摄像头识别二维码条
- 使用Qt实现客户端服务端聊天和传输文
- Qt5:多文档功能查看器新增视频文件播
- pyqt5PyQt5快速开发与实战
- Qt5+Halcon联合Demo
- Apollo服务器及MQTT功能实现源码
- Qt OpenCV 播放及Socket发送视频流
- apache-apollo-1.7.1-windows
- pyqt5 2019学习手册 自编手册 可以当工
- QT5开发及.zip
- LINUX编程典型解析.part1.rar
- [Qt5开发及第2版(含CD光盘1张)][陆文
- 基于qt4.8.6forVS2010的QGIS2.4.0的VS2010开发
- 视频编辑器
评论
共有 条评论