aboutsummaryrefslogtreecommitdiff
path: root/src/aobutton.h
blob: 058d9e5ca9395ecd29787de77f557daa071edac2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once

#include "aoapplication.h"

#include <QDebug>
#include <QMovie>
#include <QPushButton>

class AOButton : public QPushButton
{
  Q_OBJECT

public:
  AOButton(AOApplication *p_ao_app, QWidget *parent = nullptr);
  ~AOButton();

  void set_image(QString p_image, QString p_misc = QString());

private:
  AOApplication *ao_app;
  QMovie *m_movie;
};