diff options
Diffstat (limited to 'include/aoemotebutton.h')
| -rw-r--r-- | include/aoemotebutton.h | 11 |
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); |
