summary refs log tree commit diff
path: root/include/AvatarProvider.h
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-03 18:05:49 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-03 18:06:29 +0200
commiteaf05748ff1fc2b1ced8fdb329661ff20d6b7b85 (patch)
tree4d2f190f9662581f7ff8a1e95b146ba225e0a8a6 /include/AvatarProvider.h
parentAdd Alpine Linux installation instructions (#191) (diff)
downloadnheko-eaf05748ff1fc2b1ced8fdb329661ff20d6b7b85.tar.xz
Initial support for read receipts
Diffstat (limited to 'include/AvatarProvider.h')
-rw-r--r--include/AvatarProvider.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/AvatarProvider.h b/include/AvatarProvider.h

index 906f2593..44bf1ad2 100644 --- a/include/AvatarProvider.h +++ b/include/AvatarProvider.h
@@ -36,7 +36,7 @@ class AvatarProvider : public QObject public: static void init(QSharedPointer<MatrixClient> client); - static void resolve(const QString &userId, TimelineItem *item); + static void resolve(const QString &userId, std::function<void(QImage)> callback); static void setAvatarUrl(const QString &userId, const QUrl &url); static void clear(); @@ -48,5 +48,5 @@ private: using UserID = QString; static QMap<UserID, AvatarData> avatars_; - static QMap<UserID, QList<TimelineItem *>> toBeResolved_; + static QMap<UserID, QList<std::function<void(QImage)>>> toBeResolved_; };