在Qt的框架下,实现一个button的效果。鼠标按下button变色,鼠标释放button还原。
- 头文件
#ifndef MyButton_h__
#define MyButton_h__
#include <QtWidgets/QWidget>
class MyButton :public QWidget
{
Q_OBJECT
public:
explicit MyButton(QWidget *parent = nullptr);
MyButton(QWidget *parent, const QString title, const QRect rect = {
0, 0, 100, 30 });//默认大小
void mousePressEvent(<