Files
2022-07-29 01:43:16 +08:00

45 lines
698 B
C++

#ifndef STATELABEL_H
#define STATELABEL_H
#include <QObject>
#include <QWidget>
#include "QLabel"
#include "QMouseEvent"
#include "QDebug"
class StateLabel : public QLabel
{
Q_OBJECT
public:
explicit StateLabel(QWidget *parent = nullptr);
signals:
public slots:
private slots:
protected:
void keyPressEvent(QKeyEvent* event);
void keyReleaseEvent(QKeyEvent* event);
void mousePressEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event);
void mouseDoubleClickEvent(QMouseEvent *event);
void enterEvent(QEvent * event);
void leaveEvent(QEvent *event);
private:
};
#endif // STATELABEL_H