annotate generator/typesystem_xml-common.xml @ 393:1049b01aebd2

Fixed generator segfaults on OS X 10.6. Regarding the change to dgenerator.cpp, I am not actually sure if 0 is the correct value to pass, but it seems to work and the code which had been there before was just plain incorrect ? it read past the list boundaries.
author David Nadlinger <code@klickverbot.at>
date Sat, 28 Aug 2010 02:55:55 +0200
parents 5917a613d118
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e78566595089 initial import
mandel
parents:
diff changeset
1 <?xml-stylesheet type="text/xsl" href="merge.xsl"?>
e78566595089 initial import
mandel
parents:
diff changeset
2 <typesystem>
e78566595089 initial import
mandel
parents:
diff changeset
3 <rejection class="QXmlAttributes::Attribute" />
e78566595089 initial import
mandel
parents:
diff changeset
4 <rejection class="QDomNode" field-name="impl" />
e78566595089 initial import
mandel
parents:
diff changeset
5
e78566595089 initial import
mandel
parents:
diff changeset
6 <enum-type name="QDomNode::NodeType" />
e78566595089 initial import
mandel
parents:
diff changeset
7 <enum-type name="QDomNode::EncodingPolicy" />
e78566595089 initial import
mandel
parents:
diff changeset
8 <enum-type name="QDomImplementation::InvalidDataPolicy" />
e78566595089 initial import
mandel
parents:
diff changeset
9 <enum-type name="QXmlStreamReader::Error" />
e78566595089 initial import
mandel
parents:
diff changeset
10 <enum-type name="QXmlStreamReader::TokenType" />
e78566595089 initial import
mandel
parents:
diff changeset
11
e78566595089 initial import
mandel
parents:
diff changeset
12
e78566595089 initial import
mandel
parents:
diff changeset
13 <value-type name="QDomAttr">
e78566595089 initial import
mandel
parents:
diff changeset
14 <modify-function signature="operator=(QDomAttr)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
15 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
16 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
17
e78566595089 initial import
mandel
parents:
diff changeset
18 <value-type name="QDomCDATASection">
e78566595089 initial import
mandel
parents:
diff changeset
19 <modify-function signature="operator=(QDomCDATASection)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
20 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
21 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
22
e78566595089 initial import
mandel
parents:
diff changeset
23 <value-type name="QDomCharacterData">
e78566595089 initial import
mandel
parents:
diff changeset
24 <modify-function signature="operator=(QDomCharacterData)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
25 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
26 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
27
e78566595089 initial import
mandel
parents:
diff changeset
28 <value-type name="QDomComment">
e78566595089 initial import
mandel
parents:
diff changeset
29 <modify-function signature="operator=(QDomComment)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
30 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
31 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
32
e78566595089 initial import
mandel
parents:
diff changeset
33 <value-type name="QDomDocument">
e78566595089 initial import
mandel
parents:
diff changeset
34 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
35 <modify-function signature="operator=(QDomDocument)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
36
e78566595089 initial import
mandel
parents:
diff changeset
37 <!--bool setContent(QIODevice* dev, bool namespaceProcessing, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 ); -->
e78566595089 initial import
mandel
parents:
diff changeset
38 <modify-function signature="setContent(QIODevice*, bool, QString*, int*, int*)">
e78566595089 initial import
mandel
parents:
diff changeset
39 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
40 <reference-count action="set" variable-name="__rcContent" />
e78566595089 initial import
mandel
parents:
diff changeset
41 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
42 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
43
e78566595089 initial import
mandel
parents:
diff changeset
44 <modify-function signature="setContent(QXmlInputSource*,QXmlReader*,QString*,int*,int*)">
e78566595089 initial import
mandel
parents:
diff changeset
45 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
46 <reference-count action="set" variable-name="__rcContent" />
e78566595089 initial import
mandel
parents:
diff changeset
47 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
48 </modify-function>
35
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
49
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
50 <modify-function signature="setContent(QXmlInputSource*,bool,QString*,int*,int*)">
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
51 <modify-argument index="1">
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
52 <reference-count action="set" variable-name="__rcContent" />
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
53 </modify-argument>
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
54 </modify-function>
1
e78566595089 initial import
mandel
parents:
diff changeset
55
e78566595089 initial import
mandel
parents:
diff changeset
56 <modify-function signature="setContent(QIODevice*,QString*,int*,int*)">
e78566595089 initial import
mandel
parents:
diff changeset
57 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
58 <reference-count action="set" variable-name="__rcContent" />
e78566595089 initial import
mandel
parents:
diff changeset
59 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
60 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
61
e78566595089 initial import
mandel
parents:
diff changeset
62 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
63
e78566595089 initial import
mandel
parents:
diff changeset
64 <value-type name="QDomDocumentFragment">
e78566595089 initial import
mandel
parents:
diff changeset
65 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
66 <modify-function signature="operator=(QDomDocumentFragment)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
67 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
68
e78566595089 initial import
mandel
parents:
diff changeset
69 <value-type name="QDomDocumentType" >
e78566595089 initial import
mandel
parents:
diff changeset
70 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
71 <modify-function signature="operator=(QDomDocumentType)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
72 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
73
e78566595089 initial import
mandel
parents:
diff changeset
74 <value-type name="QDomEntity">
e78566595089 initial import
mandel
parents:
diff changeset
75 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
76 <modify-function signature="operator=(QDomEntity)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
77 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
78
e78566595089 initial import
mandel
parents:
diff changeset
79 <value-type name="QDomEntityReference">
e78566595089 initial import
mandel
parents:
diff changeset
80 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
81 <modify-function signature="operator=(QDomEntityReference)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
82 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
83
e78566595089 initial import
mandel
parents:
diff changeset
84 <value-type name="QDomImplementation">
e78566595089 initial import
mandel
parents:
diff changeset
85 <modify-function signature="operator=(QDomImplementation)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
86 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
87
e78566595089 initial import
mandel
parents:
diff changeset
88 <value-type name="QDomNamedNodeMap">
e78566595089 initial import
mandel
parents:
diff changeset
89 <modify-function signature="operator=(QDomNamedNodeMap)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
90 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
91
e78566595089 initial import
mandel
parents:
diff changeset
92 <value-type name="QDomNode">
e78566595089 initial import
mandel
parents:
diff changeset
93 <modify-function signature="operator=(QDomNode)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
94 <modify-function signature="attributes()const" remove="all" />
e78566595089 initial import
mandel
parents:
diff changeset
95 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
96
e78566595089 initial import
mandel
parents:
diff changeset
97 <value-type name="QDomNodeList">
e78566595089 initial import
mandel
parents:
diff changeset
98 <modify-function signature="operator=(const QDomNodeList &amp;)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
99 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
100
e78566595089 initial import
mandel
parents:
diff changeset
101 <value-type name="QDomNotation">
e78566595089 initial import
mandel
parents:
diff changeset
102 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
103 <modify-function signature="operator=(QDomNotation)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
104 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
105
e78566595089 initial import
mandel
parents:
diff changeset
106 <value-type name="QDomProcessingInstruction">
e78566595089 initial import
mandel
parents:
diff changeset
107 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
108 <modify-function signature="operator=(QDomProcessingInstruction)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
109 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
110
e78566595089 initial import
mandel
parents:
diff changeset
111 <value-type name="QDomText">
e78566595089 initial import
mandel
parents:
diff changeset
112 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
113 <modify-function signature="operator=(const QDomText &amp;)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
114 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
115
e78566595089 initial import
mandel
parents:
diff changeset
116 <value-type name="QXmlParseException" />
e78566595089 initial import
mandel
parents:
diff changeset
117
e78566595089 initial import
mandel
parents:
diff changeset
118 <value-type name="QXmlStreamAttribute">
e78566595089 initial import
mandel
parents:
diff changeset
119 <modify-function signature="operator=(QXmlStreamAttribute)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
120 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
121
e78566595089 initial import
mandel
parents:
diff changeset
122 <value-type name="QXmlStreamAttributes">
e78566595089 initial import
mandel
parents:
diff changeset
123 <modify-function signature="operator+(QVector&lt;QXmlStreamAttribute>)const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
124 <modify-function signature="operator&lt;&lt;(QVector&lt;QXmlStreamAttribute>)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
125 <modify-function signature="operator&lt;&lt;(QXmlStreamAttribute)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
126 <modify-function signature="push_back(QXmlStreamAttribute)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
127 <modify-function signature="pop_back()" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
128 <modify-function signature="push_front(QXmlStreamAttribute)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
129 <modify-function signature="pop_front()" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
130
e78566595089 initial import
mandel
parents:
diff changeset
131 <modify-function signature="value(const QString &amp;, const QLatin1String &amp;)const">
e78566595089 initial import
mandel
parents:
diff changeset
132 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
133 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
134 <modify-function signature="value(const QLatin1String &amp;, const QLatin1String &amp;)const">
e78566595089 initial import
mandel
parents:
diff changeset
135 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
136 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
137 <modify-function signature="value(const QLatin1String &amp;)const">
e78566595089 initial import
mandel
parents:
diff changeset
138 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
139 </modify-function>
35
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
140 <modify-function signature="hasAttribute(const QLatin1String &amp;)const">
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
141 <remove />
5917a613d118 wrapping of QtXml
eldar
parents: 1
diff changeset
142 </modify-function>
1
e78566595089 initial import
mandel
parents:
diff changeset
143 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
144
e78566595089 initial import
mandel
parents:
diff changeset
145 <value-type name="QXmlStreamNamespaceDeclaration">
e78566595089 initial import
mandel
parents:
diff changeset
146 <modify-function signature="operator=(QXmlStreamNamespaceDeclaration)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
147 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
148
e78566595089 initial import
mandel
parents:
diff changeset
149 <value-type name="QXmlStreamNotationDeclaration">
e78566595089 initial import
mandel
parents:
diff changeset
150 <modify-function signature="operator=(QXmlStreamNotationDeclaration)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
151 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
152
e78566595089 initial import
mandel
parents:
diff changeset
153 <value-type name="QXmlStreamEntityDeclaration">
e78566595089 initial import
mandel
parents:
diff changeset
154 <modify-function signature="operator=(QXmlStreamEntityDeclaration)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
155 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
156
e78566595089 initial import
mandel
parents:
diff changeset
157 <value-type name="QXmlAttributes">
e78566595089 initial import
mandel
parents:
diff changeset
158 <modify-function signature="index(const QLatin1String&amp;) const">
e78566595089 initial import
mandel
parents:
diff changeset
159 <remove/>
e78566595089 initial import
mandel
parents:
diff changeset
160 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
161 <modify-function signature="value(const QLatin1String&amp;) const">
e78566595089 initial import
mandel
parents:
diff changeset
162 <remove/>
e78566595089 initial import
mandel
parents:
diff changeset
163 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
164 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
165
e78566595089 initial import
mandel
parents:
diff changeset
166 <value-type name="QXmlNamespaceSupport">
e78566595089 initial import
mandel
parents:
diff changeset
167 <custom-constructor>
e78566595089 initial import
mandel
parents:
diff changeset
168 QXmlNamespaceSupport *clone = new QXmlNamespaceSupport;
e78566595089 initial import
mandel
parents:
diff changeset
169 clone->setPrefix("", copy->uri(""));
e78566595089 initial import
mandel
parents:
diff changeset
170
e78566595089 initial import
mandel
parents:
diff changeset
171 QStringList prefixes = copy->prefixes();
e78566595089 initial import
mandel
parents:
diff changeset
172 for (int i=0; i&lt;prefixes.size(); ++i)
e78566595089 initial import
mandel
parents:
diff changeset
173 clone->setPrefix(prefixes.at(i), copy->uri(prefixes.at(i)));
e78566595089 initial import
mandel
parents:
diff changeset
174
e78566595089 initial import
mandel
parents:
diff changeset
175 return clone;
e78566595089 initial import
mandel
parents:
diff changeset
176 </custom-constructor>
e78566595089 initial import
mandel
parents:
diff changeset
177 <custom-destructor>
e78566595089 initial import
mandel
parents:
diff changeset
178 delete (QXmlNamespaceSupport *)copy;
e78566595089 initial import
mandel
parents:
diff changeset
179 </custom-destructor>
e78566595089 initial import
mandel
parents:
diff changeset
180
e78566595089 initial import
mandel
parents:
diff changeset
181
e78566595089 initial import
mandel
parents:
diff changeset
182 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
183
e78566595089 initial import
mandel
parents:
diff changeset
184 <value-type name="QDomElement">
e78566595089 initial import
mandel
parents:
diff changeset
185 <modify-function signature="nodeType()const" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
186 <modify-function signature="operator=(QDomElement)" remove="all"/>
e78566595089 initial import
mandel
parents:
diff changeset
187
e78566595089 initial import
mandel
parents:
diff changeset
188 <modify-function signature="setAttribute(const QString &amp;, unsigned int)">
e78566595089 initial import
mandel
parents:
diff changeset
189 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
190 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
191 <modify-function signature="setAttribute(const QString &amp;, unsigned long long)">
e78566595089 initial import
mandel
parents:
diff changeset
192 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
193 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
194 <modify-function signature="setAttributeNS(const QString, const QString &amp;, unsigned int)">
e78566595089 initial import
mandel
parents:
diff changeset
195 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
196 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
197 <modify-function signature="setAttributeNS(const QString, const QString &amp;, unsigned long long)">
e78566595089 initial import
mandel
parents:
diff changeset
198 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
199 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
200
e78566595089 initial import
mandel
parents:
diff changeset
201 </value-type>
e78566595089 initial import
mandel
parents:
diff changeset
202
e78566595089 initial import
mandel
parents:
diff changeset
203 <interface-type name="QXmlContentHandler">
e78566595089 initial import
mandel
parents:
diff changeset
204 <modify-function signature="setDocumentLocator(QXmlLocator*)">
e78566595089 initial import
mandel
parents:
diff changeset
205 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
206 <define-ownership class="shell" owner="c++" />
e78566595089 initial import
mandel
parents:
diff changeset
207 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
208 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
209 </interface-type>
e78566595089 initial import
mandel
parents:
diff changeset
210 <interface-type name="QXmlDTDHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
211 <interface-type name="QXmlDeclHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
212 <interface-type name="QXmlEntityResolver" />
e78566595089 initial import
mandel
parents:
diff changeset
213 <interface-type name="QXmlErrorHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
214 <interface-type name="QXmlLexicalHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
215
e78566595089 initial import
mandel
parents:
diff changeset
216 <object-type name="QXmlDefaultHandler">
e78566595089 initial import
mandel
parents:
diff changeset
217 <modify-function signature="setDocumentLocator(QXmlLocator*)">
e78566595089 initial import
mandel
parents:
diff changeset
218 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
219 <define-ownership class="shell" owner="c++" />
e78566595089 initial import
mandel
parents:
diff changeset
220 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
221 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
222 </object-type>
e78566595089 initial import
mandel
parents:
diff changeset
223 <object-type name="QXmlInputSource" />
e78566595089 initial import
mandel
parents:
diff changeset
224 <object-type name="QXmlLocator" />
e78566595089 initial import
mandel
parents:
diff changeset
225 <object-type name="QXmlSimpleReader">
e78566595089 initial import
mandel
parents:
diff changeset
226 <modify-function signature="parse(const QXmlInputSource*,bool)">
e78566595089 initial import
mandel
parents:
diff changeset
227 <modify-argument index="1" invalidate-after-use="yes" />
e78566595089 initial import
mandel
parents:
diff changeset
228 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
229
e78566595089 initial import
mandel
parents:
diff changeset
230 <modify-function signature="setContentHandler(QXmlContentHandler*)">
e78566595089 initial import
mandel
parents:
diff changeset
231 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
232 <reference-count action="set" variable-name="__rcContentHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
233 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
234 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
235 <modify-function signature="setDTDHandler(QXmlDTDHandler*)">
e78566595089 initial import
mandel
parents:
diff changeset
236 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
237 <reference-count action="set" variable-name="__rcDTDHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
238 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
239 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
240 <modify-function signature="setDeclHandler(QXmlDeclHandler*)">
e78566595089 initial import
mandel
parents:
diff changeset
241 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
242 <reference-count action="set" variable-name="__rcDeclHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
243 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
244 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
245 <modify-function signature="setEntityResolver(QXmlEntityResolver*)">
e78566595089 initial import
mandel
parents:
diff changeset
246 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
247 <reference-count action="set" variable-name="__rcEntityResolver" />
e78566595089 initial import
mandel
parents:
diff changeset
248 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
249 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
250 <modify-function signature="setErrorHandler(QXmlErrorHandler*)">
e78566595089 initial import
mandel
parents:
diff changeset
251 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
252 <reference-count action="set" variable-name="__rcErrorHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
253 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
254 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
255 <modify-function signature="setLexicalHandler(QXmlLexicalHandler*)">
e78566595089 initial import
mandel
parents:
diff changeset
256 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
257 <reference-count action="set" variable-name="__rcLexicalHandler" />
e78566595089 initial import
mandel
parents:
diff changeset
258 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
259 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
260 </object-type>
e78566595089 initial import
mandel
parents:
diff changeset
261
e78566595089 initial import
mandel
parents:
diff changeset
262 <object-type name="QXmlStreamReader">
e78566595089 initial import
mandel
parents:
diff changeset
263 <modify-function signature="QXmlStreamReader(const char*)" remove="all" />
e78566595089 initial import
mandel
parents:
diff changeset
264 <modify-function signature="addData(const char*)" remove="all" />
e78566595089 initial import
mandel
parents:
diff changeset
265 <modify-function signature="setEntityResolver(QXmlStreamEntityResolver*)">
e78566595089 initial import
mandel
parents:
diff changeset
266 <modify-argument index="1">
e78566595089 initial import
mandel
parents:
diff changeset
267 <reference-count action="set" variable-name="__rcEntityResolver" />
e78566595089 initial import
mandel
parents:
diff changeset
268 </modify-argument>
e78566595089 initial import
mandel
parents:
diff changeset
269 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
270 </object-type>
e78566595089 initial import
mandel
parents:
diff changeset
271 <object-type name="QXmlStreamWriter">
e78566595089 initial import
mandel
parents:
diff changeset
272 <modify-function signature="QXmlStreamWriter(QString *)">
e78566595089 initial import
mandel
parents:
diff changeset
273 <remove />
e78566595089 initial import
mandel
parents:
diff changeset
274 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
275 </object-type>
e78566595089 initial import
mandel
parents:
diff changeset
276
e78566595089 initial import
mandel
parents:
diff changeset
277 <object-type name="QXmlReader">
e78566595089 initial import
mandel
parents:
diff changeset
278 <modify-function signature="parse(const QXmlInputSource*)">
e78566595089 initial import
mandel
parents:
diff changeset
279 <modify-argument index="1" invalidate-after-use="yes" />
e78566595089 initial import
mandel
parents:
diff changeset
280 </modify-function>
e78566595089 initial import
mandel
parents:
diff changeset
281 </object-type>
e78566595089 initial import
mandel
parents:
diff changeset
282
e78566595089 initial import
mandel
parents:
diff changeset
283 </typesystem>