PythonQtWrapper_QXmlDefaultHandler.h
117 lines
| 9.1 KiB
| text/x-c
|
CLexer
florianlink
|
r13 | #ifndef PYTHONQTWRAPPER_QXMLDEFAULTHANDLER_H | ||
#define PYTHONQTWRAPPER_QXMLDEFAULTHANDLER_H | ||||
#include <qxml.h> | ||||
#include <QObject> | ||||
florianlink
|
r24 | #include <PythonQt.h> | ||
florianlink
|
r13 | #include <QVariant> | ||
#include <qxml.h> | ||||
florianlink
|
r24 | 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; | ||||
}; | ||||
florianlink
|
r28 | 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); } | ||||
}; | ||||
florianlink
|
r13 | class PythonQtWrapper_QXmlDefaultHandler : public QObject | ||
{ Q_OBJECT | ||||
public: | ||||
public slots: | ||||
QXmlDefaultHandler* new_QXmlDefaultHandler(); | ||||
void delete_QXmlDefaultHandler(QXmlDefaultHandler* obj) { delete obj; } | ||||
florianlink
|
r28 | 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); | ||||
florianlink
|
r24 | bool processingInstruction(QXmlDefaultHandler* theWrappedObject, const QString& target, const QString& data); | ||
florianlink
|
r28 | bool endDocument(QXmlDefaultHandler* theWrappedObject); | ||
bool resolveEntity(QXmlDefaultHandler* theWrappedObject, const QString& publicId, const QString& systemId, QXmlInputSource*& ret); | ||||
florianlink
|
r24 | bool skippedEntity(QXmlDefaultHandler* theWrappedObject, const QString& name); | ||
bool startDTD(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId); | ||||
florianlink
|
r28 | bool startPrefixMapping(QXmlDefaultHandler* theWrappedObject, const QString& prefix, const QString& uri); | ||
florianlink
|
r24 | bool endCDATA(QXmlDefaultHandler* theWrappedObject); | ||
florianlink
|
r28 | bool internalEntityDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& value); | ||
florianlink
|
r24 | bool characters(QXmlDefaultHandler* theWrappedObject, const QString& ch); | ||
florianlink
|
r28 | bool endDTD(QXmlDefaultHandler* theWrappedObject); | ||
florianlink
|
r13 | bool endPrefixMapping(QXmlDefaultHandler* theWrappedObject, const QString& prefix); | ||
florianlink
|
r28 | bool warning(QXmlDefaultHandler* theWrappedObject, const QXmlParseException& exception); | ||
florianlink
|
r13 | void setDocumentLocator(QXmlDefaultHandler* theWrappedObject, QXmlLocator* locator); | ||
florianlink
|
r28 | QString errorString(QXmlDefaultHandler* theWrappedObject) const; | ||
florianlink
|
r24 | bool externalEntityDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId); | ||
florianlink
|
r13 | bool startElement(QXmlDefaultHandler* theWrappedObject, const QString& namespaceURI, const QString& localName, const QString& qName, const QXmlAttributes& atts); | ||
florianlink
|
r24 | 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); | ||||
florianlink
|
r28 | bool notationDecl(QXmlDefaultHandler* theWrappedObject, const QString& name, const QString& publicId, const QString& systemId); | ||
florianlink
|
r24 | bool error(QXmlDefaultHandler* theWrappedObject, const QXmlParseException& exception); | ||
florianlink
|
r13 | }; | ||
#endif // PYTHONQTWRAPPER_QXMLDEFAULTHANDLER_H | ||||