##// END OF EJS Templates
added remove method for wrapper factories...
added remove method for wrapper factories fixed includes for PythonQtCppWrapperFactory.h git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@207 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r108:f39067ff6f9f
r168:215258552523
Show More
typesystem_xml.xml
323 lines | 14.4 KiB | application/xml | XmlLexer
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <?xml version="1.0"?>
<typesystem package="com.trolltech.qt.xml"><rejection class="QXmlNamespaceSupport"/>
<rejection class="QXmlAttributes::Attribute"/>
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QDomNode" field-name="impl"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QDomNode::NodeType"/>
<enum-type name="QDomNode::EncodingPolicy"/>
<enum-type name="QDomImplementation::InvalidDataPolicy"/>
florianlink
update to Qt 4.6 xml files...
r108 <enum-type name="QXmlStreamReader::Error"/>
<enum-type name="QXmlStreamReader::TokenType"/>
<enum-type name="QXmlStreamReader::ReadElementTextBehaviour"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<value-type name="QDomAttr">
<modify-function signature="operator=(QDomAttr)" remove="all"/>
<modify-function signature="nodeType()const" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 </value-type>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<value-type name="QDomCDATASection">
<modify-function signature="operator=(QDomCDATASection)" remove="all"/>
<modify-function signature="nodeType()const" remove="all"/>
</value-type>
<value-type name="QDomCharacterData">
<modify-function signature="operator=(QDomCharacterData)" remove="all"/>
<modify-function signature="nodeType()const" remove="all"/>
</value-type>
<value-type name="QDomComment">
<modify-function signature="operator=(QDomComment)" remove="all"/>
<modify-function signature="nodeType()const" remove="all"/>
</value-type>
<value-type name="QDomDocument">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomDocument)" remove="all"/>
<!--bool setContent(QIODevice* dev, bool namespaceProcessing, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 ); -->
<modify-function signature="setContent(QIODevice*, bool, QString*, int*, int*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcContent"/>
florianlink
update to Qt 4.6 xml files...
r108 </modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
<modify-function signature="setContent(QXmlInputSource*,QXmlReader*,QString*,int*,int*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcContent"/>
</modify-argument>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108
<modify-function signature="setContent(QXmlInputSource*,bool,QString*,int*,int*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcContent"/>
</modify-argument>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<modify-function signature="setContent(QIODevice*,QString*,int*,int*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcContent"/>
florianlink
update to Qt 4.6 xml files...
r108 </modify-argument>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
</value-type>
<value-type name="QDomDocumentFragment">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomDocumentFragment)" remove="all"/>
</value-type>
<value-type name="QDomDocumentType">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomDocumentType)" remove="all"/>
</value-type>
<value-type name="QDomEntity">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomEntity)" remove="all"/>
</value-type>
<value-type name="QDomEntityReference">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomEntityReference)" remove="all"/>
</value-type>
<value-type name="QDomImplementation">
<modify-function signature="operator=(QDomImplementation)" remove="all"/>
</value-type>
<value-type name="QDomNamedNodeMap">
<modify-function signature="operator=(QDomNamedNodeMap)" remove="all"/>
</value-type>
<value-type name="QDomNode">
<modify-function signature="operator=(QDomNode)" remove="all"/>
<modify-function signature="attributes()const" remove="all"/>
<modify-function signature="save(QTextStream&amp;,int)const">
<modify-argument index="1">
<replace-type modified-type="QTextStream*"/>
<conversion-rule class="native">
QTextStream &amp; %out% = *qscriptvalue_cast&lt;QTextStream*&gt;(%in%);
</conversion-rule>
</modify-argument>
</modify-function>
<modify-function signature="save(QTextStream&amp;,int,QDomNode::EncodingPolicy)const">
<modify-argument index="1">
<replace-type modified-type="QTextStream*"/>
<conversion-rule class="native">
QTextStream &amp; %out% = *qscriptvalue_cast&lt;QTextStream*&gt;(%in%);
</conversion-rule>
</modify-argument>
</modify-function>
</value-type>
<value-type name="QDomNodeList">
<modify-function signature="operator=(const QDomNodeList &amp;)" remove="all"/>
</value-type>
<value-type name="QDomNotation">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomNotation)" remove="all"/>
</value-type>
<value-type name="QDomProcessingInstruction">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomProcessingInstruction)" remove="all"/>
</value-type>
<value-type name="QDomText">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(const QDomText &amp;)" remove="all"/>
</value-type>
<value-type name="QXmlParseException"/>
<value-type name="QXmlStreamAttribute">
<modify-function signature="operator=(QXmlStreamAttribute)" remove="all"/>
</value-type>
<value-type name="QXmlStreamAttributes">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="operator+(QVector&lt;QXmlStreamAttribute&gt;)const" remove="all"/>
<modify-function signature="operator&lt;&lt;(QVector&lt;QXmlStreamAttribute&gt;)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="operator&lt;&lt;(QXmlStreamAttribute)" remove="all"/>
<modify-function signature="push_back(QXmlStreamAttribute)" remove="all"/>
<modify-function signature="pop_back()" remove="all"/>
<modify-function signature="push_front(QXmlStreamAttribute)" remove="all"/>
<modify-function signature="pop_front()" remove="all"/>
<modify-function signature="value(const QString &amp;, const QLatin1String &amp;)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="value(const QLatin1String &amp;, const QLatin1String &amp;)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="value(const QLatin1String &amp;)const">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
</modify-function>
<modify-function signature="hasAttribute(const QLatin1String &amp;)const">
<remove/>
</modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
<value-type name="QXmlStreamNamespaceDeclaration">
<modify-function signature="operator=(QXmlStreamNamespaceDeclaration)" remove="all"/>
</value-type>
<value-type name="QXmlStreamNotationDeclaration">
<modify-function signature="operator=(QXmlStreamNotationDeclaration)" remove="all"/>
</value-type>
<value-type name="QXmlStreamEntityDeclaration">
<modify-function signature="operator=(QXmlStreamEntityDeclaration)" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
<value-type name="QXmlAttributes">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="index(const QLatin1String&amp;) const">
<remove/>
</modify-function>
<modify-function signature="value(const QLatin1String&amp;) const">
<remove/>
</modify-function>
</value-type>
<value-type name="QXmlNamespaceSupport">
<custom-constructor>
QXmlNamespaceSupport *clone = new QXmlNamespaceSupport;
clone-&gt;setPrefix("", copy-&gt;uri(""));
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 QStringList prefixes = copy-&gt;prefixes();
florianlink
update to Qt 4.6 xml files...
r108 for (int i=0; i&lt;prefixes.size(); ++i)
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 clone-&gt;setPrefix(prefixes.at(i), copy-&gt;uri(prefixes.at(i)));
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 return clone;
</custom-constructor>
<custom-destructor>
delete (QXmlNamespaceSupport *)copy;
florianlink
update to Qt 4.6 xml files...
r108 </custom-destructor>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
</value-type>
<value-type name="QDomElement">
<modify-function signature="nodeType()const" remove="all"/>
<modify-function signature="operator=(QDomElement)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setAttribute(const QString &amp;, unsigned int)">
<remove/>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="setAttribute(const QString &amp;, unsigned long long)">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <remove/>
florianlink
update to Qt 4.6 xml files...
r108 </modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setAttributeNS(const QString, const QString &amp;, unsigned int)">
<remove/>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="setAttributeNS(const QString, const QString &amp;, unsigned long long)">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <remove/>
florianlink
update to Qt 4.6 xml files...
r108 </modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <interface-type name="QXmlContentHandler">
<modify-function signature="setDocumentLocator(QXmlLocator*)">
<modify-argument index="1">
<define-ownership class="shell" owner="c++"/>
</modify-argument>
</modify-function>
</interface-type>
<interface-type name="QXmlDTDHandler"/>
<interface-type name="QXmlDeclHandler"/>
<interface-type name="QXmlEntityResolver"/>
<interface-type name="QXmlErrorHandler"/>
<interface-type name="QXmlLexicalHandler"/>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QXmlDefaultHandler">
<modify-function signature="setDocumentLocator(QXmlLocator*)">
<modify-argument index="1">
<define-ownership class="shell" owner="c++"/>
</modify-argument>
florianlink
update to Qt 4.6 xml files...
r108 </modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
<object-type name="QXmlInputSource"/>
florianlink
update to Qt 4.6 xml files...
r108 <object-type name="QXmlLocator"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QXmlSimpleReader">
<modify-function signature="parse(const QXmlInputSource*,bool)">
<modify-argument index="1" invalidate-after-use="yes"/>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setContentHandler(QXmlContentHandler*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcContentHandler"/>
</modify-argument>
</modify-function>
<modify-function signature="setDTDHandler(QXmlDTDHandler*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcDTDHandler"/>
</modify-argument>
</modify-function>
<modify-function signature="setDeclHandler(QXmlDeclHandler*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcDeclHandler"/>
</modify-argument>
</modify-function>
<modify-function signature="setEntityResolver(QXmlEntityResolver*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcEntityResolver"/>
</modify-argument>
</modify-function>
<modify-function signature="setErrorHandler(QXmlErrorHandler*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcErrorHandler"/>
</modify-argument>
</modify-function>
<modify-function signature="setLexicalHandler(QXmlLexicalHandler*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcLexicalHandler"/>
</modify-argument>
</modify-function>
</object-type>
<object-type name="QXmlStreamReader">
florianlink
update to Qt 4.6 xml files...
r108 <modify-function signature="QXmlStreamReader(const char*)" remove="all"/>
<modify-function signature="addData(const char*)" remove="all"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="setEntityResolver(QXmlStreamEntityResolver*)">
<modify-argument index="1">
florianlink
update to Qt 4.6 xml files...
r108 <reference-count action="set" variable-name="__rcEntityResolver"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-argument>
florianlink
update to Qt 4.6 xml files...
r108 </modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </object-type>
<object-type name="QXmlStreamWriter">
<modify-function signature="QXmlStreamWriter(QString *)">
florianlink
update to Qt 4.6 xml files...
r108 <remove/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </modify-function>
</object-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <object-type name="QXmlReader">
<modify-function signature="parse(const QXmlInputSource*)">
<modify-argument index="1" invalidate-after-use="yes"/>
</modify-function>
<modify-function signature="feature(QString,bool*)const">
<modify-argument index="2">
<remove-argument/>
</modify-argument>
</modify-function>
<modify-function signature="property(QString,bool*)const">
<modify-argument index="2">
<remove-argument/>
</modify-argument>
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108 </object-type>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDomNodeList' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QXmlStreamNamespaceDeclaration' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDomNamedNodeMap' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QXmlStreamNotationDeclaration' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDomNode' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDomImplementation' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QXmlStreamAttribute' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QXmlStreamAttributes' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QXmlStreamEntityDeclaration' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </typesystem>