From e224440f5df4e39df3fed5f30e13c773a65fe01b Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Sat, 28 Oct 2017 21:11:40 +0300 Subject: Display user avatar changes --- include/AvatarProvider.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/AvatarProvider.h b/include/AvatarProvider.h index a58ef0b7..906f2593 100644 --- a/include/AvatarProvider.h +++ b/include/AvatarProvider.h @@ -24,6 +24,12 @@ class MatrixClient; class TimelineItem; +struct AvatarData +{ + QImage img; + QUrl url; +}; + class AvatarProvider : public QObject { Q_OBJECT @@ -39,8 +45,8 @@ private: static void updateAvatar(const QString &uid, const QImage &img); static QSharedPointer client_; - static QMap> toBeResolved_; - static QMap userAvatars_; - static QMap avatarUrls_; + using UserID = QString; + static QMap avatars_; + static QMap> toBeResolved_; }; -- cgit 1.5.1