summary refs log tree commit diff
path: root/src/ChatPage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChatPage.h')
-rw-r--r--src/ChatPage.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ChatPage.h b/src/ChatPage.h

index cfa6f275..f2249637 100644 --- a/src/ChatPage.h +++ b/src/ChatPage.h
@@ -81,13 +81,14 @@ public slots: bool handleMatrixUri(const QUrl &uri); void startChat(QString userid) { startChat(userid, std::nullopt); } - void leaveRoom(const QString &room_id); + void leaveRoom(const QString &room_id, const QString &reason); void createRoom(const mtx::requests::CreateRoom &req); - void joinRoom(const QString &room); - void knockRoom(const QString &room); + void joinRoom(const QString &room, const QString &reason = ""); + void knockRoom(const QString &room, const QString &reason = ""); void joinRoomVia(const std::string &room_id, const std::vector<std::string> &via, - bool promptForConfirmation = true); + bool promptForConfirmation = true, + const QString &reason = ""); void inviteUser(QString userid, QString reason); void kickUser(QString userid, QString reason);