5#ifndef QXMPPBOOKMARKSET_H
6#define QXMPPBOOKMARKSET_H
8#include "QXmppStanza.h"
21 bool autoJoin()
const;
22 void setAutoJoin(
bool autoJoin);
25 void setJid(
const QString &jid);
28 void setName(
const QString &name);
30 QString nickName()
const;
31 void setNickName(
const QString &nickName);
47 void setName(
const QString &name);
50 void setUrl(
const QUrl &url);
63 QList<QXmppBookmarkConference> conferences()
const;
64 void setConferences(
const QList<QXmppBookmarkConference> &conferences);
66 QList<QXmppBookmarkUrl> urls()
const;
67 void setUrls(
const QList<QXmppBookmarkUrl> &urls);
70 static bool isBookmarkSet(
const QDomElement &element);
71 void parse(
const QDomElement &element);
72 void toXml(QXmlStreamWriter *writer)
const;
76 QList<QXmppBookmarkConference> m_conferences;
77 QList<QXmppBookmarkUrl> m_urls;
The QXmppBookmarkConference class represents a bookmark for a conference room, as defined by XEP-0048...
Definition: QXmppBookmarkSet.h:17
The QXmppbookmarkSets class represents a set of bookmarks, as defined by XEP-0048: Bookmarks.
Definition: QXmppBookmarkSet.h:61
The QXmppBookmarkUrl class represents a bookmark for a web page, as defined by XEP-0048: Bookmarks.
Definition: QXmppBookmarkSet.h:44