#ifndef SpectralUser_H #define SpectralUser_H #include "room.h" #include "user.h" #include using namespace QMatrixClient; class SpectralUser : public User { Q_OBJECT Q_PROPERTY(QImage avatar READ getAvatar NOTIFY inheritedAvatarChanged) public: SpectralUser(QString userId, Connection* connection); QImage getAvatar() { return avatar(128); } signals: void inheritedAvatarChanged( User* user, const Room* roomContext); // https://bugreports.qt.io/browse/QTBUG-7684 }; #endif // SpectralUser_H