#ifndef PYTHONQTWRAPPER_QDOMIMPLEMENTATION_H #define PYTHONQTWRAPPER_QDOMIMPLEMENTATION_H #include #include #include #include #include class PythonQtWrapper_QDomImplementation : public QObject { Q_OBJECT public: Q_ENUMS(InvalidDataPolicy ) enum InvalidDataPolicy{ AcceptInvalidChars = QDomImplementation::AcceptInvalidChars, DropInvalidChars = QDomImplementation::DropInvalidChars, ReturnNullNode = QDomImplementation::ReturnNullNode}; public slots: QDomImplementation* new_QDomImplementation(); QDomImplementation* new_QDomImplementation(const QDomImplementation& arg__1); void delete_QDomImplementation(QDomImplementation* obj) { delete obj; } QDomDocument createDocument(QDomImplementation* theWrappedObject, const QString& nsURI, const QString& qName, const QDomDocumentType& doctype); bool isNull(QDomImplementation* theWrappedObject); QDomImplementation::InvalidDataPolicy static_QDomImplementation_invalidDataPolicy(); bool operator_equal(QDomImplementation* theWrappedObject, const QDomImplementation& arg__1) const; void static_QDomImplementation_setInvalidDataPolicy(QDomImplementation::InvalidDataPolicy policy); QDomDocumentType createDocumentType(QDomImplementation* theWrappedObject, const QString& qName, const QString& publicId, const QString& systemId); bool hasFeature(QDomImplementation* theWrappedObject, const QString& feature, const QString& version) const; }; #endif // PYTHONQTWRAPPER_QDOMIMPLEMENTATION_H