使用需添加头文件 < QMouseEvent
>
重载虚函数:
// 点击事件
void mousePressEvent(QMouseEvent* e) override;
// 移动事件
void mouseMoveEvent(QMouseEvent* e) override;
// 释放时间
void mouseReleaseEvent(QMouseEvent *e) override;
QMouseEvent::button() 返回鼠标事件按钮
鼠标事件枚举类型为:Qt::MouseButton
也是button()函数的返回值
示例代码: