/*#ifndef XMLDESERIALIZER_H #define XMLDESERIALIZER_H #include "coreSQLiteStudio_global.h" #include #include #include #include class API_EXPORT XmlDeserializer { public: XmlDeserializer(); QHash deserialize(QIODevice* input); QHash deserialize(const QString& input); private: QHash deserialize(QXmlStreamReader& reader); void handleTokenType(QXmlStreamReader& reader, QXmlStreamReader::TokenType tokenType); void handleStartElement(QXmlStreamReader& reader); void handleText(QXmlStreamReader& reader); void handleEndElement(QXmlStreamReader& reader); QHash output; QHash* ctx; QStack*> ctxStack; }; #endif // XMLDESERIALIZER_H */