From 8a07e9025a1865bcdcaa652665dbc97deac1ec16 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Thu, 8 Jul 2010 13:08:33 +0000 Subject: use parseElementFromChild in all IQ classes --- source/QXmppIbbIq.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'source/QXmppIbbIq.h') diff --git a/source/QXmppIbbIq.h b/source/QXmppIbbIq.h index 33dc9e42..69945987 100644 --- a/source/QXmppIbbIq.h +++ b/source/QXmppIbbIq.h @@ -18,7 +18,9 @@ public: void setSid( const QString &sid ); static bool isIbbOpenIq(const QDomElement &element); - void parse(const QDomElement &element); + +protected: + void parseElementFromChild(const QDomElement &element); void toXmlElementFromChild(QXmlStreamWriter *writer) const; private: @@ -35,7 +37,9 @@ public: void setSid( const QString &sid ); static bool isIbbCloseIq(const QDomElement &element); - void parse(const QDomElement &element); + +protected: + void parseElementFromChild(const QDomElement &element); void toXmlElementFromChild(QXmlStreamWriter *writer) const; private: @@ -57,7 +61,9 @@ public: void setPayload( const QByteArray &data ); static bool isIbbDataIq(const QDomElement &element); - void parse(const QDomElement &element); + +protected: + void parseElementFromChild(const QDomElement &element); void toXmlElementFromChild(QXmlStreamWriter *writer) const; private: -- cgit v1.2.3