aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppRosterManager.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2011-04-29 08:23:59 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2011-04-29 08:23:59 +0000
commit94cf9be3c80a80a098c7d9eca931af5e533f3c69 (patch)
treeb9326654cff4589d4df8f654fa02b2d37c93c93c /src/QXmppRosterManager.h
parentbe96e7c461ca6af5fbb49a9556ad534a9b4d0c54 (diff)
downloadqxmpp-94cf9be3c80a80a098c7d9eca931af5e533f3c69.tar.gz
make QXmppRosterManager emit itemRemoved(jid) when an item is removed (thanks Georg, fixes: #94)
Diffstat (limited to 'src/QXmppRosterManager.h')
-rw-r--r--src/QXmppRosterManager.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/QXmppRosterManager.h b/src/QXmppRosterManager.h
index 9ed53f96..04f05061 100644
--- a/src/QXmppRosterManager.h
+++ b/src/QXmppRosterManager.h
@@ -101,6 +101,10 @@ signals:
/// This signal is emitted when the roster entry of a particular bareJid changes.
void rosterChanged(const QString& bareJid);
+ /// This signal is emitted when the roster entry of a particular bareJid is
+ /// removed as a result of roster push.
+ void itemRemoved(const QString& bareJid);
+
private:
//map of bareJid and its rosterEntry
QMap<QString, QXmppRosterIq::Item> m_entries;