Add ability to redact messages
This commit is contained in:
parent
a6f867353f
commit
a0ae6cf5d5
9 changed files with 216 additions and 79 deletions
|
|
@ -86,6 +86,7 @@ public:
|
|||
void sendTypingNotification(const QString &roomid, int timeoutInMillis = 20000);
|
||||
void removeTypingNotification(const QString &roomid);
|
||||
void readEvent(const QString &room_id, const QString &event_id);
|
||||
void redactEvent(const QString &room_id, const QString &event_id);
|
||||
void inviteUser(const QString &room_id, const QString &user);
|
||||
void createRoom(const mtx::requests::CreateRoom &request);
|
||||
|
||||
|
|
@ -171,6 +172,9 @@ signals:
|
|||
void leftRoom(const QString &room_id);
|
||||
void roomCreationFailed(const QString &msg);
|
||||
|
||||
void redactionFailed(const QString &error);
|
||||
void redactionCompleted(const QString &room_id, const QString &event_id);
|
||||
|
||||
private:
|
||||
QNetworkReply *makeUploadRequest(QSharedPointer<QIODevice> iodev);
|
||||
QJsonObject getUploadReply(QNetworkReply *reply);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue