1
0
Fork 0
forked from blue/squawk

started the work to get the list of participants in the room, license fix, little gui models refactor

This commit is contained in:
Blue 2019-09-01 22:46:12 +03:00
parent f5fa45d853
commit 70f9739cf5
25 changed files with 508 additions and 117 deletions

View file

@ -48,6 +48,9 @@ signals:
void nickChanged(const QString& nick);
void joinedChanged(bool joined);
void autoJoinChanged(bool autoJoin);
void addParticipant(const QString& name, const QMap<QString, QVariant>& data);
void changeParticipant(const QString& name, const QMap<QString, QVariant>& data);
void removeParticipant(const QString& name);
private:
QString nick;
@ -61,6 +64,9 @@ private slots:
void onRoomNameChanged(const QString& p_name);
void onRoomNickNameChanged(const QString& p_nick);
void onRoomError(const QXmppStanza::Error& err);
void onRoomParticipantAdded(const QString& p_name);
void onRoomParticipantChanged(const QString& p_name);
void onRoomParticipantRemoved(const QString& p_name);
};