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