• 12871阅读
  • 5回复

QT里鼠标滚轮事件是怎么捕捉的? [复制链接]

上一主题 下一主题
离线songxizg
 

只看楼主 正序阅读 楼主  发表于: 2008-12-08
— 本帖被 XChinux 执行加亮操作(2008-12-11) —
做一个东西,需要鼠标滚轮事件。但是就是不知道怎么捕捉,不知道哪位大侠能指点一二?
离线songxizg

只看该作者 5楼 发表于: 2008-12-10
thank you 搞定
离线nmiirq

只看该作者 4楼 发表于: 2008-12-10
楼上说滴对!
离线lazybone
只看该作者 3楼 发表于: 2008-12-10
widget里重写这个方法
   
  1. protected void wheelEvent(QWheelEvent event) {
  2.         int numDegrees = event.delta() / 8;
  3.         int numSteps = numDegrees / 15;
  4.         System.out.println("numDegrees=" + numDegrees);
  5.         System.out.println("numSteps=" + numSteps);
  6.     }


这样可以捕获滚轮事件,输出的是转动的角度
查了好久 还好受楼上点播 呵呵 自己研究吧
离线nmiirq

只看该作者 2楼 发表于: 2008-12-10
QWheelEvent
离线songxizg

只看该作者 1楼 发表于: 2008-12-10
没人知道??
快速回复
限100 字节
 
上一个 下一个