2011-02-04 55 views
2

鼠标的位置,我需要得到在滑鼠目前徘徊的QImage的坐标。就像在图像编辑程序中一样,我们可以看到当前鼠标悬停的像素坐标。获取一个QImage的

回答

6

呼叫setMouseTracking(true),并覆盖mouseMoveEvent。你mouseMoveEvent函数将被调用的时候里面QImage的鼠标移动。 (你要创建的QImage的子类来做到这一点)

+1

为了能够捕捉到你继承不是唯一的解决办法的事件......你也能使用eventFilter功能:HTTP://doc.trolltech。 COM/4.7/eventsandfilters.html – 2011-02-04 11:17:18