#ifndef XOAPWEATHERRESPONSE_H #define XOAPWEATHERRESPONSE_H #include #include #include #include #include #include class XoapWeatherResponse { public: class Item { public: Item() : m_type(0) {} void read(QDomElement element); QStringList texts() const { return m_texts; } int type() const { return m_type; } QString id() const { return m_id; } private: QStringList m_texts; int m_type; QString m_id; }; XoapWeatherResponse(); void read(QDomElement element); void print(); QString versionid() const { return m_version; } const QList &items() const { return m_list; } private: QString m_version; QList m_list; }; #endif // XOAPWEATHERRESPONSE_H