用Qt实现在窗口上画线,类似于画笔功能。
- 头文件
#ifndef MyPaint_h__
#define MyPaint_h__
#include <QtWidgets/QWidget>
class MyPaint :public QWidget
{
Q_OBJECT
public:
MyPaint(QWidget *parent = nullptr);
void mousePressEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
void paintEvent(QPaintEvent *event);
private:
std::vector