aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppMucManager.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2011-05-04 21:09:52 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2011-05-04 21:09:52 +0000
commit89b85eda7570337e2e9611a547e28f21bba0d48a (patch)
treed4466c6bd2a06e295dff0b31268d7f7f6b7a0c14 /src/QXmppMucManager.h
parente0a5eb58a2cb5617e5c638b5e4a2581dd6ec347b (diff)
downloadqxmpp-89b85eda7570337e2e9611a547e28f21bba0d48a.tar.gz
emit a signal when allowed MUC actions change
Diffstat (limited to 'src/QXmppMucManager.h')
-rw-r--r--src/QXmppMucManager.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/QXmppMucManager.h b/src/QXmppMucManager.h
index 889364ca..cbf9e5ce 100644
--- a/src/QXmppMucManager.h
+++ b/src/QXmppMucManager.h
@@ -95,6 +95,7 @@ private:
class QXmppMucRoom : public QObject
{
Q_OBJECT
+ Q_PROPERTY(QXmppMucRoom::Actions allowedActions READ allowedActions NOTIFY allowedActionsChanged)
Q_PROPERTY(QString jid READ jid)
Q_PROPERTY(QString nickName READ nickName WRITE setNickName)
Q_PROPERTY(QStringList participants READ participants)
@@ -132,6 +133,9 @@ public:
void setSubject(const QString &subject);
signals:
+ /// This signal is emitted when the allowed actions change.
+ void allowedActionsChanged(QXmppMucRoom::Actions actions) const;
+
/// This signal is emitted when the configuration form for the room is received.
void configurationReceived(const QXmppDataForm &configuration);