icon and tooltip information in participants, saving bookmarks, subscription and unsubscription, deletion of MUCs

This commit is contained in:
Blue 2019-09-03 23:28:58 +03:00
parent 5547d78608
commit 5f8d38bd9a
19 changed files with 216 additions and 9 deletions

View file

@ -45,6 +45,7 @@ public:
QString getJid() const;
QString getNick() const;
QString getRoomName() const;
QString getSubject() const;
QIcon getStatusIcon(bool big = false) const;
QString getStatusText() const;
@ -53,6 +54,7 @@ public:
void setAutoJoin(bool p_autoJoin);
void setJid(const QString& p_jid);
void setNick(const QString& p_nick);
void setSubject(const QString& sub);
void update(const QString& field, const QVariant& value);
@ -75,6 +77,7 @@ private:
bool joined;
QString jid;
QString nick;
QString subject;
Messages messages;
std::map<QString, Participant*> participants;