diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-09-20 09:50:44 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-09-20 09:50:44 +0000 |
| commit | f6d667262a5d86eb3c63213d9d21ee6269aa0000 (patch) | |
| tree | e3e97c57a127a22fbe6b413a1ffa09809efefbb3 /src/QXmppMucManager.cpp | |
| parent | a07c327a2464e0b5617ba67f80385d254d165fb0 (diff) | |
| download | qxmpp-f6d667262a5d86eb3c63213d9d21ee6269aa0000.tar.gz | |
add a method to QXmppMucManager to change the subject of a room
Diffstat (limited to 'src/QXmppMucManager.cpp')
| -rw-r--r-- | src/QXmppMucManager.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/QXmppMucManager.cpp b/src/QXmppMucManager.cpp index fb3bea9b..7c6919d3 100644 --- a/src/QXmppMucManager.cpp +++ b/src/QXmppMucManager.cpp @@ -178,6 +178,23 @@ bool QXmppMucManager::requestRoomPermissions(const QString &roomJid) return true; } +/// Sets the subject for the given room. +/// +/// \param roomJid +/// \param subject +/// +/// \return true if the request was sent, false otherwise +/// + +bool QXmppMucManager::setRoomSubject(const QString &roomJid, const QString &subject) +{ + QXmppMessage msg; + msg.setTo(roomJid); + msg.setType(QXmppMessage::GroupChat); + msg.setSubject(subject); + return client()->sendPacket(msg); +} + /// Invite a user to a chat room. /// /// \param roomJid |
