一、鼠标事件非常重要
鼠标事件为什么重要:因为只要鼠标事件学会其他的事件原理都是相似的,所谓一法通万法通。
二、我们自建“美女类“展示
mylable.h
#ifndef MYLABLE_H
#define MYLABLE_H
#include <QLabel>
class MyLable : public QLabel
{
Q_OBJECT
public:
explicit MyLable(QWidget *parent = nullptr);
signals :
public slots :
protected:
//鼠标进入
void enterEvent(QEvent *);
//鼠标离开
void leaveEvent(QEvent *);
//鼠标按下
void mousePressEvent(QMouseEvent* event);
//鼠标释放
void mouseReleaseEvent(QMouseEvent* event);
//鼠标移动
void mouseMoveEvent(QMouseEvent *event);
//定时器
//void timerEvent(QTimerEvent *);
};
#endif // M