• 4569阅读
  • 3回复

[提问]没有点击鼠标时,怎么实时获取widget中的鼠标坐标??? [复制链接]

上一主题 下一主题
离线sniper2013
 

只看楼主 倒序阅读 楼主  发表于: 2013-10-24
就是在widget中,不点击鼠标,怎么来实时获取鼠标的坐标。
离线祥龙九霄

只看该作者 1楼 发表于: 2013-10-24
在widget中添加鼠标移动事件(void QWidget::mousePressEvent(QMouseEvent * event)),然后在移动事件中可以调用event->pos()即可获得鼠标坐标。
离线sniper2013

只看该作者 2楼 发表于: 2013-10-24
回 1楼(祥龙九霄) 的帖子
这个只有在按住鼠标拖动时才有效,不点击鼠标是不触发函数的啊
离线friendbaby

只看该作者 3楼 发表于: 2013-10-24
void QWidget::setMouseTracking(bool enable)

看这个函数
Smiling is best language , can express everything , also can conceal everything.
快速回复
限100 字节
 
上一个 下一个