QT的mouseMoveEvent事件失效

 

void TalkWindow::enterEvent(QEvent *event)
{
grabMouse();
}
void TalkWindow::leaveEvent(QResizeEvent *event)
{
releaseMouse();
}

 

在窗体里写这个鼠标事件就可以了,自己的业务还是在mouseMoveEvent的事件里去处理,网上有其他说什么QMAINwiNDOW的 centralWidget里去做,我是没看太懂,有大神看懂可以评论解释下。我用这种方法,可以实现,进入窗体以后,鼠标不用点击就可以相应move事件

 

posted @ 2017-12-25 14:03  HappyCoder_1  阅读(1782)  评论(0编辑  收藏  举报