added emojis

This commit is contained in:
fourtf
2017-01-06 23:28:48 +01:00
parent 4d96dcc5e3
commit 82bc101bb8
25 changed files with 2094 additions and 90 deletions
+22 -3
View File
@@ -7,15 +7,34 @@
class LazyLoadedImage
{
public:
LazyLoadedImage(QString url);
LazyLoadedImage(QImage* image);
LazyLoadedImage(const QString& url, qreal scale = 1, const QString& name = "", const QString& tooltip = "", const QMargins& margin = QMargins(), bool isHat = false);
LazyLoadedImage(QImage* image, qreal scale = 1, const QString& name = "", const QString& tooltip = "", const QMargins& margin = QMargins(), bool isHat = false);
QImage* image() {
const QImage* image() const {
return m_image;
}
qreal scale() const {
return m_scale;
}
const QString& url() const { return m_url; }
const QString& name() const { return m_name; }
const QString& tooltip() const { return m_tooltip; }
const QMargins& margin() const { return m_margin; }
bool animated() const { return m_animated; }
bool isHat() const { return m_ishat; }
private:
QImage* m_image = NULL;
qreal m_scale;
QString m_url;
QString m_name;
QString m_tooltip;
bool m_animated;
QMargins m_margin;
bool m_ishat;
};
#endif // LAZYLOADEDIMAGE_H