27 lines
581 B
C
Raw Normal View History

2024-12-16 17:38:25 +08:00
#ifndef MAINBTN_H
#define MAINBTN_H
#include <QFrame>
#include <QLabel>
#include <QPushButton>
#include <QStyleOption>
#include <QPaintEvent>
#include <QPainter>
2024-12-17 11:11:53 +08:00
class MainBtn:public QPushButton
2024-12-16 17:38:25 +08:00
{
Q_OBJECT
public:
MainBtn(QWidget * parent =NULL);
~MainBtn();
void setTxt(QString str,QString str2,QString str3);
2024-12-17 11:11:53 +08:00
// void paintEvent(QPaintEvent* event);
2024-12-16 17:38:25 +08:00
signals:
2024-12-17 11:11:53 +08:00
// void clicked();
2024-12-16 17:38:25 +08:00
protected:
2024-12-17 11:11:53 +08:00
//virtual void mouseReleaseEvent(QMouseEvent * ev);
2024-12-16 17:38:25 +08:00
private:
QLabel m_labTxt;
QLabel m_labEgTxt;
QLabel m_labImage;
};
#endif // MAINBTN_H