Chinaunix首页 | 论坛 | 博客
  • 博客访问: 300685
  • 博文数量: 101
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-07 07:42
文章分类

全部博文(101)

文章存档

2016年(12)

2015年(48)

2014年(41)

我的朋友

分类: 嵌入式

2015-05-18 10:41:23

原文地址:Qt/E中的键盘设备管理 作者:lantianyu520

转载请注明出处:
http://www.cnblogs.com/baizx/

键盘设备在Qt中表现为的一个实例,为了支持各种各样的键盘设备,Qt提供了接口,各种键盘设备只需要在收到底层操作系统键盘设备的按键以后调用QWSKeyboardHandler函数即可将键盘信息传递到Qt系统中,然后由QWSServer分发给适当的客户端。QWSKeyboardHandler最重要的函数就是提供了processKeyEvent,方便其子类调用该函数将键码传递到Qt系统中。列出了Qt预置的所有的键盘驱动,详细信息可以参考Qt官方帮助文档。


6 QWSKeyboardHandler继承关系图

                                    

                                                                           

Qt::KeyboardModifiers modifiers, bool isPress, bool autoRepeat )   [static]

http://www.cnblogs.com/baizx/archive/2010/04/08/1707790.html

阅读(491) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~