aboutsummaryrefslogtreecommitdiff
path: root/include/aoemotebutton.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/aoemotebutton.h')
-rw-r--r--include/aoemotebutton.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/include/aoemotebutton.h b/include/aoemotebutton.h
index acf0b484..58e7e747 100644
--- a/include/aoemotebutton.h
+++ b/include/aoemotebutton.h
@@ -2,7 +2,7 @@
#define AOEMOTEBUTTON_H
#include "aoapplication.h"
-
+#include <QPainter>
#include <QDebug>
#include <QPushButton>
@@ -10,11 +10,11 @@ class AOEmoteButton : public QPushButton {
Q_OBJECT
public:
- AOEmoteButton(QWidget *p_parent, AOApplication *p_ao_app, int p_x, int p_y);
+ AOEmoteButton(QWidget *p_parent, AOApplication *p_ao_app, int p_x, int p_y,
+ int p_w, int p_h);
- // void set_on(QString p_char, int p_emote);
- // void set_off(QString p_char, int p_emote);
- void set_image(QString p_char, int p_emote, QString suffix);
+ void set_image(QString p_image, QString p_emote_comment);
+ void set_char_image(QString p_char, int p_emote, QString suffix);
void set_id(int p_id) { m_id = p_id; }
int get_id() { return m_id; }
@@ -25,6 +25,7 @@ private:
int m_id = 0;
+
signals:
void emote_clicked(int p_id);