2010年4月8日
摘要: 该环境变量主要是帮助QMouseDriverFactory也就是Qt鼠标设备的枚举者来创建你想要的鼠标设备而不是系统默认的。 默认该环境变量时空的,其实大部分情况下空就可以了,Qt能够根据系统配置猜测出你想要的设备,并且这个大多数情况下好像都是正确的。不过如果错了我们可以通过设置该变量来纠正。 该环境变量的格式如下:中间可以通过空格来指定多个鼠标设备,目前我也没用到过,因为一般有一个输入设备就够了... 阅读全文
posted @ 2010-04-08 21:29 baizx 阅读(5367) 评论(0) 推荐(0)
摘要: 鼠标设备在Qt中表现为QWSMouseHandler的实例,QWSMouseHandler是一个虚基类,不能直接实例化,需要根据设备不同,重新实现其相应的虚函数。然后注册到QMouseDriverFactory,这样Qt在系统初始化载入相应的驱动,对鼠标设备进行管理。 Qt中鼠标驱动分为预置和插件两种。其中预置的是Qt为常见的鼠标设备提供了默认的驱动,比如标准的Pc Mouse,为开发程序而提供的... 阅读全文
posted @ 2010-04-08 21:15 baizx 阅读(1799) 评论(0) 推荐(0)