#include <QtXml/qxml.h>
#ifndef QXML_H
class QXmlInputSource{
   public: QXmlInputSource();
   public: QXmlInputSource(class QIODevice* dev);
   public: virtual ~QXmlInputSource();
   public: virtual void setData(class QString const & dat);
   public: virtual void setData(class QByteArray const & dat);
   public: virtual void fetchData();
   public: virtual class QString data() const
   public: virtual class QChar next();
   public: virtual void reset();
   public: static ushort const EndOfData;
   public: static ushort const EndOfDocument;
   protected: virtual class QString fromRawData(class QByteArray const & data, bool beginning = 0);
   private: void init();
   private: struct QXmlInputSourcePrivate* d;
};
#endif // QXML_H