QT的ouseMoveEvent

Posted 我叫刘航阿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT的ouseMoveEvent相关的知识,希望对你有一定的参考价值。

 

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

 

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

 

以上是关于QT的ouseMoveEvent的主要内容,如果未能解决你的问题,请参考以下文章

qt creator和qt的区别

什么是QT软件

Linux 打包 QT 程序

QT学习之QT 下载安装

Qt中的Qt Charts

QT跟MFC的区别?QT可以调用MFC的东西吗?