#include<QMouseEvent>
//鼠标进入事件
void enterEvent(QEnterEvent *event);
//鼠标离开事件
void leaveEvent(QEvent *event);
//鼠标按下事件
void mousePressEvent(QMouseEvent *event);
//鼠标施放事件
void mouseReleaseEvent(QMouseEvent *event);
//鼠标移动事件
void mouseMoveEvent(QMouseEvent *event);
//设置鼠标移动追踪
setMouseTracking(true);
//判断按下的是鼠标左键
event->button()==Qt::LeftButton
//判断联合按键 ,判断move时是左键还是右键
event->buttons()&Qt::LeftButton
//格式化字符串
QString str=QString("mvoe,x=%1,y=%2,globalX=%3,globalY=%4").arg(event->x()).arg(event->y()).arg(event->globalX()).arg(event->globalY());