aboutsummaryrefslogtreecommitdiff
path: root/room.h
diff options
context:
space:
mode:
Diffstat (limited to 'room.h')
-rw-r--r--room.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/room.h b/room.h
index 831b5382..0f7967fb 100644
--- a/room.h
+++ b/room.h
@@ -55,9 +55,14 @@ namespace QMatrixClient
/**
* @brief Produces a disambiguated name for a given user in
- * the context of the room.
+ * the context of the room
*/
Q_INVOKABLE QString roomMembername(User* u) const;
+ /**
+ * @brief Produces a disambiguated name for a user with this id in
+ * the context of the room
+ */
+ Q_INVOKABLE QString roomMembername(QString userId) const;
Q_INVOKABLE void addMessage( Event* event );
Q_INVOKABLE void addInitialState( State* state );
@@ -95,7 +100,7 @@ namespace QMatrixClient
void notificationCountChanged(Room* room);
protected:
- Connection* connection();
+ Connection* connection() const;
virtual void processMessageEvent(Event* event);
virtual void processStateEvent(Event* event);
virtual void processEphemeralEvent(Event* event);