Qt 鼠标事件

使用需添加头文件 < QMouseEvent >

重载虚函数:

	// 点击事件
	void mousePressEvent(QMouseEvent* e) override;
	// 移动事件
    void mouseMoveEvent(QMouseEvent* e) override;
    // 释放时间
    void mouseReleaseEvent(QMouseEvent *e) override;

QMouseEvent::button() 返回鼠标事件按钮

鼠标事件枚举类型为:Qt::MouseButton 也是button()函数的返回值

示例代码:
在这里插入图片描述

Guess you like

Origin blog.csdn.net/qq_45337964/article/details/119758031