5 #ifndef QXMPPVERSIONIQ_H 6 #define QXMPPVERSIONIQ_H 20 void setName(
const QString &name);
23 void setOs(
const QString &os);
25 QString version()
const;
26 void setVersion(
const QString &version);
29 static constexpr std::tuple PayloadXmlTag = { u
"query", QXmpp::Private::ns_version };
30 [[deprecated(
"Use QXmpp::isIqElement()")]]
31 static bool isVersionIq(
const QDomElement &element);
33 static bool checkIqType(
const QString &tagName,
const QString &xmlNamespace);
38 void parseElementFromChild(
const QDomElement &element)
override;
39 void toXmlElementFromChild(QXmlStreamWriter *writer)
const override;
The QXmppVersionIq class represents an IQ for conveying a software version as defined by XEP-0092: So...
Definition: QXmppVersionIq.h:16
The QXmppIq class is the base class for all IQs.
Definition: QXmppIq.h:22