系列文章目录
第一章 多文件结构
- 头文件&cpp文件
- 添加资源
第二章 核心功能
第三章 UI相关
- 菜单栏
- 按钮等
总结
鼠标响应相关
在画图软件中,各种图形的绘制都需要通过鼠标来进行操作,因此程序对鼠标的响应就极为重要,因而本文就对鼠标响应相关事件进行简述。
这里是相关的文档 QMouseEvent Class
一、声明
首先,我们在PaintArea.h文件中引用相关的库并且声明相关函数。
具体分别为鼠标按下事件函数,鼠标移动事件函数和鼠标释放事件函数:
#include<QMouseEvent>
class PaintArea : public QWidget
{
Q_OBJECT
protected:
void