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