24 #ifndef QXMPPBOOKMARKSET_H
25 #define QXMPPBOOKMARKSET_H
30 #include <QXmlStreamWriter>
32 #include "QXmppGlobal.h"
44 bool autoJoin()
const;
45 void setAutoJoin(
bool autoJoin);
48 void setJid(
const QString &jid);
51 void setName(
const QString &name);
53 QString nickName()
const;
54 void setNickName(
const QString &nickName);
70 void setName(
const QString &name);
73 void setUrl(
const QUrl &url);
86 QList<QXmppBookmarkConference> conferences()
const;
87 void setConferences(
const QList<QXmppBookmarkConference> &conferences);
89 QList<QXmppBookmarkUrl> urls()
const;
90 void setUrls(
const QList<QXmppBookmarkUrl> &urls);
93 static bool isBookmarkSet(
const QDomElement &element);
94 void parse(
const QDomElement &element);
95 void toXml(QXmlStreamWriter *writer)
const;
99 QList<QXmppBookmarkConference> m_conferences;
100 QList<QXmppBookmarkUrl> m_urls;