##// END OF EJS Templates
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes...
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@70 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r28:cf202027b50b
r34:5daedfb035c8
Show More
PythonQtWrapper_QXmlDefaultHandler.h
117 lines | 9.1 KiB | text/x-c | CLexer
/ generated_cpp / com_trolltech_qt_xml / PythonQtWrapper_QXmlDefaultHandler.h
#ifndef PYTHONQTWRAPPER_QXMLDEFAULTHANDLER_H
#define PYTHONQTWRAPPER_QXMLDEFAULTHANDLER_H
#include <qxml.h>
#include <QObject>
#include <PythonQt.h>
#include <QVariant>
#include <qxml.h>
class PythonQtShell_QXmlDefaultHandler : public QXmlDefaultHandler
{
public:
PythonQtShell_QXmlDefaultHandler():QXmlDefaultHandler(),_wrapper(NULL) {};
virtual bool attributeDecl(const QString& eName, const QString& aName, const QString& type, const QString& valueDefault, const QString& value);
virtual bool characters(const QString& ch);
virtual bool comment(const QString& ch);
virtual bool endCDATA();
virtual bool endDTD();
virtual bool endDocument();
virtual bool endElement(const QString& namespaceURI, const QString& localName, const QString& qName);
virtual bool endEntity(const QString& name);
virtual bool endPrefixMapping(const QString& prefix);
virtual bool error(const QXmlParseException& exception);
virtual QString errorString() const;
virtual bool externalEntityDecl(const QString& name, const QString& publicId, const QString& systemId);
virtual bool fatalError(const QXmlParseException& exception);
virtual bool ignorableWhitespace(const QString& ch);
virtual bool internalEntityDecl(const QString& name, const QString& value);
virtual bool notationDecl(const QString& name, const QString& publicId, const QString& systemId);
virtual bool processingInstruction(const QString& target, const QString& data);
virtual bool resolveEntity(const QString& publicId, const QString& systemId, QXmlInputSource*& ret);
virtual void setDocumentLocator(QXmlLocator* locator);
virtual bool skippedEntity(const QString& name);
virtual bool startCDATA();
virtual bool startDTD(const QString& name, const QString& publicId, const QString& systemId);
virtual bool startDocument();
virtual bool startElement(const QString& namespaceURI, const QString& localName, const QString& qName, const QXmlAttributes& atts);
virtual bool startEntity(const QString& name);
virtual bool startPrefixMapping(const QString& prefix, const QString& uri);
virtual bool unparsedEntityDecl(const QString& name, const QString& publicId, const QString& systemId, const QString& notationName);
virtual bool warning(const QXmlParseException& exception);
PythonQtInstanceWrapper* _wrapper;
};
class PythonQtPublicPromoter_QXmlDefaultHandler : public QXmlDefaultHandler
{ public:
inline bool promoted_ignorableWhitespace(const QString& ch) { return QXmlDefaultHandler::ignorableWhitespace(ch); }
inline bool promoted_startDocument() { return QXmlDefaultHandler::startDocument(); }
inline bool promoted_unparsedEntityDecl(const QString& name, const QString& publicId, const QString& systemId, const QString& notationName) { return QXmlDefaultHandler::unparsedEntityDecl(name, publicId, systemId, notationName); }
inline bool promoted_startCDATA() { return QXmlDefaultHandler::startCDATA(); }
inline bool promoted_endElement(const QString& namespaceURI, const QString& localName, const QString& qName) { return QXmlDefaultHandler::endElement(namespaceURI, localName, qName); }
inline bool promoted_comment(const QString& ch) { return QXmlDefaultHandler::comment(ch); }
inline bool promoted_fatalError(const QXmlParseException& exception) { return QXmlDefaultHandler::fatalError(exception); }
inline bool promoted_startEntity(const QString& name) { return QXmlDefaultHandler::startEntity(name); }
inline bool promoted_processingInstruction(const QString& target, const QString& data) { return QXmlDefaultHandler::processingInstruction(target, data); }
inline bool promoted_endDocument() { return QXmlDefaultHandler::endDocument(); }
inline bool promoted_resolveEntity(const QString& publicId, const QString& systemId, QXmlInputSource*& ret) { return QXmlDefaultHandler::resolveEntity(publicId, systemId, ret); }
inline bool promoted_skippedEntity(const QString& name) { return QXmlDefaultHandler::skippedEntity(name); }
inline bool promoted_startDTD(const QString& name, const QString& publicId, const QString& systemId) { return QXmlDefaultHandler::startDTD(name, publicId, systemId); }
inline bool promoted_startPrefixMapping(const QString& prefix, const QString& uri) { return QXmlDefaultHandler::startPrefixMapping(prefix, uri); }
inline bool promoted_endCDATA() { return QXmlDefaultHandler::endCDATA(); }
inline bool promoted_internalEntityDecl(const QString& name, const QString& value) { return QXmlDefaultHandler::internalEntityDecl(name, value); }
inline bool promoted_characters(const QString& ch) { return QXmlDefaultHandler::characters(ch); }
inline bool promoted_endDTD() { return QXmlDefaultHandler::endDTD(); }
inline bool promoted_endPrefixMapping(const QString& prefix) { return QXmlDefaultHandler::endPrefixMapping(prefix); }
inline bool promoted_warning(const QXmlParseException& exception) { return QXmlDefaultHandler::warning(exception); }
inline void promoted_setDocumentLocator(QXmlLocator* locator) { QXmlDefaultHandler::setDocumentLocator(locator); }
inline QString promoted_errorString() const { return QXmlDefaultHandler::errorString(); }
inline bool promoted_externalEntityDecl(const QString& name, const QString& publicId, const QString& systemId) { return QXmlDefaultHandler::externalEntityDecl(name, publicId, systemId); }
inline bool promoted_startElement(const QString& namespaceURI, const QString& localName, const QString& qName, const QXmlAttributes& atts) { return QXmlDefaultHandler::startElement(namespaceURI, localName, qName, atts); }
inline bool promoted_attributeDecl(const QString& eName, const QString& aName, const QString& type, const QString& valueDefault, const QString& value) { return QXmlDefaultHandler::attributeDecl(eName, aName, type, valueDefault, value); }
inline bool promoted_endEntity(const QString& name) { return QXmlDefaultHandler::endEntity(name); }
inline bool promoted_notationDecl(const QString& name, const QString& publicId, const QString& systemId) { return QXmlDefaultHandler::notationDecl(name, publicId, systemId); }
inline bool promoted_error(const QXmlParseException& exception) { return QXmlDefaultHandler::error(exception); }
};
class PythonQtWrapper_QXmlDefaultHandler : public QObject
{ Q_OBJECT
public:
public slots:
QXmlDefaultHandler* new_QXmlDefaultHandler();
void delete_QXmlDefaultHandler(QXmlDefaultHandler* obj) { delete obj; }
bool ignorableWhitespace(QXmlDefaultHandler* theWrappedObject, const QString& ch);
bool startDocument(QXmlDefaultHandler* theWrappedObject);
bool unparsedEntityDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId, const QString& notationName);
bool startCDATA(QXmlDefaultHandler* theWrappedObject);
bool endElement(QXmlDefaultHandler* theWrappedObject, const QString& namespaceURI, const QString& localName, const QString& qName);
bool comment(QXmlDefaultHandler* theWrappedObject, const QString& ch);
bool fatalError(QXmlDefaultHandler* theWrappedObject, const QXmlParseException& exception);
bool startEntity(QXmlDefaultHandler* theWrappedObject, const QString& name);
bool processingInstruction(QXmlDefaultHandler* theWrappedObject, const QString& target, const QString& data);
bool endDocument(QXmlDefaultHandler* theWrappedObject);
bool resolveEntity(QXmlDefaultHandler* theWrappedObject, const QString& publicId, const QString& systemId, QXmlInputSource*& ret);
bool skippedEntity(QXmlDefaultHandler* theWrappedObject, const QString& name);
bool startDTD(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId);
bool startPrefixMapping(QXmlDefaultHandler* theWrappedObject, const QString& prefix, const QString& uri);
bool endCDATA(QXmlDefaultHandler* theWrappedObject);
bool internalEntityDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& value);
bool characters(QXmlDefaultHandler* theWrappedObject, const QString& ch);
bool endDTD(QXmlDefaultHandler* theWrappedObject);
bool endPrefixMapping(QXmlDefaultHandler* theWrappedObject, const QString& prefix);
bool warning(QXmlDefaultHandler* theWrappedObject, const QXmlParseException& exception);
void setDocumentLocator(QXmlDefaultHandler* theWrappedObject, QXmlLocator* locator);
QString errorString(QXmlDefaultHandler* theWrappedObject) const;
bool externalEntityDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId);
bool startElement(QXmlDefaultHandler* theWrappedObject, const QString& namespaceURI, const QString& localName, const QString& qName, const QXmlAttributes& atts);
bool attributeDecl(QXmlDefaultHandler* theWrappedObject, const QString& eName, const QString& aName, const QString& type, const QString& valueDefault, const QString& value);
bool endEntity(QXmlDefaultHandler* theWrappedObject, const QString& name);
bool notationDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId);
bool error(QXmlDefaultHandler* theWrappedObject, const QXmlParseException& exception);
};
#endif // PYTHONQTWRAPPER_QXMLDEFAULTHANDLER_H