##// END OF EJS Templates
added operators that where removed for Jambi...
florianlink -
r172:87c0bde152e4
parent child
Show More
@@ -1,2483 +1,2459
1 1 <?xml version="1.0"?>
2 2 <typesystem package="com.trolltech.qt.core"><template name="core.prepare_removed_bool*_argument">
3 3 bool __ok;
4 4 bool *%out% = &amp;__ok;
5 5 </template><template name="core.convert_to_null_or_wrap">
6 6 QScriptValue %out%;
7 7 if (!__ok)
8 8 %out% = context-&gt;engine()-&gt;nullValue();
9 9 else
10 10 %out% = qScriptValueFromValue(context-&gt;engine(), %in%);
11 11 </template><template name="core.convert_to_null_or_primitive">
12 12 QScriptValue %out%;
13 13 if (!__ok)
14 14 %out% = context-&gt;engine()-&gt;nullValue();
15 15 else
16 16 %out% = QScriptValue(context-&gt;engine(), %in%);
17 17 </template><template name="core.convert_string_arg_to_char*">
18 18 QByteArray tmp_%out% = %in%.toString().toLatin1();
19 19 const char * %out% = tmp_%out%.constData();
20 20 </template><template name="core.convert_int_arg_and_check_range">
21 21 int %out% = %in%.toInt32();
22 22 if ((%out% &lt; 0) || (%this%-&gt;size() &lt; %out%)) {
23 23 return context-&gt;throwError(QScriptContext::RangeError,
24 24 QString::fromLatin1("%CLASS_NAME%::%FUNCTION_NAME%(): index out of range"));
25 25 }
26 26 </template><template name="core.convert_pointer_arg_and_check_null">
27 27 %TYPE% %out% = qscriptvalue_cast&lt;%TYPE%&gt;(%in%);
28 28 if (!%out%) {
29 29 return context-&gt;throwError(QScriptContext::TypeError,
30 30 QString::fromLatin1("%CLASS_NAME%::%FUNCTION_NAME%(): failed to convert argument to %TYPE%"));
31 31 }
32 32 </template><template name="core.convert_stringref_to_string">
33 33 QString %out% = %in%.toString();
34 34 </template><rejection class="QTextCodec::ConverterState"/><rejection class="QTextCodecFactoryInterface"/><rejection class="QAbstractEventDispatcher"/><rejection class="QAbstractFileEngine"/><rejection class="QAbstractFileEngineHandler"/><rejection class="QAbstractFileEngineIterator"/><rejection class="QFSFileEngine"/><rejection class="QSystemLocale"/><rejection class="QFutureWatcherBase"/><rejection class="QFutureSynchronizer"/><enum-type name="QXmlStreamReader::Error"/><enum-type name="QXmlStreamReader::TokenType"/><primitive-type name="bool"/><primitive-type name="double"/><primitive-type name="qreal"/><primitive-type name="float"/><primitive-type name="qint64"/><primitive-type name="__int64"/><primitive-type name="unsigned __int64"/><primitive-type name="unsigned long long"/><primitive-type name="long long"/><primitive-type name="qlonglong"/><primitive-type name="qulonglong"/><primitive-type name="short"/><primitive-type name="short"/><primitive-type name="signed short"/><primitive-type name="ushort"/><primitive-type name="unsigned short"/><primitive-type name="char"/><primitive-type name="signed char"/><primitive-type name="uchar"/><primitive-type name="unsigned char"/><primitive-type name="int"/><primitive-type name="signed int"/><primitive-type name="uint"/><primitive-type name="ulong"/><primitive-type name="unsigned int"/><primitive-type name="signed long"/><primitive-type name="long"/><primitive-type name="unsigned long"/><primitive-type name="WId"/><primitive-type name="Qt::HANDLE"/><primitive-type name="QVariant::Type"/><primitive-type name="QByteRef"/><primitive-type name="QBitRef"/><primitive-type name="QBool"/><primitive-type name="jobject"/><primitive-type name="quintptr"/><suppress-warning text="WARNING(MetaJavaBuilder) :: signal 'finished' in class 'QProcess' is overloaded."/><suppress-warning text="WARNING(MetaJavaBuilder) :: missing required class for enums: QRegExp"/><suppress-warning text="WARNING(MetaJavaBuilder) :: enum 'QtValidLicenseForScriptToolsModule' does not have a type entry or is not an enum"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Rejected enum has no alternative...: QDataStream::Qt_4_5"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unhandled enum value: Qt::MatchFlags(Qt::MatchStartsWith in Qt::MatchFlag"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unhandled enum value: Qt::MatchWrap) in Qt::MatchFlag"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unmatched enum Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap) when parsing default value of 'match' in class 'QAbstractItemModel'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value 'QLatin1String(defaultConnection)' of argument in function '*', class '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Class '*' has equals operators but no qHash() function"/><suppress-warning text="WARNING(MetaJavaBuilder) :: type '*' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/><suppress-warning text="WARNING(MetaJavaBuilder) :: namespace '*' for enum '*' is not declared"/><suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function '*', unmatched parameter type '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function '*', unmatched return type '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: signature '*' for function modification in '*' not found. Possible candidates: "/><suppress-warning text="WARNING(MetaJavaBuilder) :: namespace '*' does not have a type entry"/><suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value '*' of argument in function '*', class '*'"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Shadowing: * and *; Java code will not compile"/><suppress-warning text="WARNING(MetaJavaBuilder) :: enum '*' is specified in typesystem, but not declared"/>
35 35
36 36 <value-type name="QModelIndex"/>
37 37 <rejection class="*" function-name="d_func"/>
38 38 <rejection class="*" function-name="data_ptr"/>
39 39 <rejection class="*" function-name="detach"/>
40 40 <rejection class="*" function-name="isDetached"/>
41 41
42 42 <rejection class="*" field-name="d_ptr"/>
43 43 <rejection class="*" field-name="d"/>
44 44
45 45 <rejection class="" enum-name="QtValidLicenseForTestModule"/>
46 46
47 47
48 48 <rejection class="" enum-name="QtValidLicenseForDBusModule"/>
49 49 <rejection class="" enum-name="QtValidLicenseForSqlModule"/>
50 50 <rejection class="" enum-name="QtValidLicenseForOpenGLModule"/>
51 51 <rejection class="" enum-name="enum_1"/>
52 52 <rejection class="" enum-name="QtValidLicenseForXmlModule"/>
53 53 <rejection class="" enum-name="QtValidLicenseForXmlPatternsModule"/>
54 54 <rejection class="" enum-name="QtValidLicenseForActiveQtModule"/>
55 55 <rejection class="" enum-name="QtValidLicenseForCoreModule"/>
56 56 <rejection class="" enum-name="QtValidLicenseForQt3SupportLightModule"/>
57 57 <rejection class="" enum-name="QtValidLicenseForQt3SupportModule"/>
58 58 <rejection class="" enum-name="QtValidLicenseForNetworkModule"/>
59 59 <rejection class="" enum-name="QtValidLicenseForSvgModule"/>
60 60 <rejection class="" enum-name="QtValidLicenseForGuiModule"/>
61 61 <rejection class="" enum-name="QtValidLicenseForScriptModule"/>
62 62 <rejection class="" enum-name="QtValidLicenseForHelpModule"/>
63 63 <rejection class="" enum-name="QtValidLicenseForScriptToolsModule"/>
64 64 <rejection class="" enum-name="QtValidLicenseForMultimediaModule"/>
65 65 <rejection class="" enum-name="QtValidLicenseForOpenVGModule"/>
66 66 <rejection class="" enum-name="QtValidLicenseForDeclarativeModule"/>
67 67
68 68
69 69 <rejection class="QtConcurrent" enum-name="enum_1"/>
70 70 <rejection class="QtConcurrent" function-name="operator|"/>
71 71
72 72 <rejection class="Qt" enum-name="Modifier"/>
73 73
74 74 <rejection class="QSharedPointer"/>
75 75 <rejection class="QWeakPointer"/>
76 76 <rejection class="QFuture::const_iterator"/>
77 77 <rejection class="QFutureInterface"/>
78 78 <rejection class="QFutureInterfaceBase"/>
79 79 <rejection class="QtConcurrent::BlockSizeManager"/>
80 80 <rejection class="QtConcurrent::ConstMemberFunctionWrapper"/>
81 81 <rejection class="QtConcurrent::Exception"/>
82 82 <rejection class="QtConcurrent::FilterKernel"/>
83 83 <rejection class="QtConcurrent::FilteredEachKernel"/>
84 84 <rejection class="QtConcurrent::FilteredReducedKernel"/>
85 85 <rejection class="QtConcurrent::FunctionWrapper0"/>
86 86 <rejection class="QtConcurrent::FunctionWrapper1"/>
87 87 <rejection class="QtConcurrent::FunctionWrapper2"/>
88 88 <rejection class="QtConcurrent::IntermediateResults"/>
89 89 <rejection class="QtConcurrent::IterateKernel"/>
90 90 <rejection class="QtConcurrent::MapKernel"/>
91 91 <rejection class="QtConcurrent::MappedEachKernel"/>
92 92 <rejection class="QtConcurrent::MappedReducedKernel"/>
93 93 <rejection class="QtConcurrent::Median"/>
94 94 <rejection class="QtConcurrent::MemberFunctionWrapper"/>
95 95 <rejection class="QtConcurrent::MemberFunctionWrapper1"/>
96 96 <rejection class="QtConcurrent::qValueType"/>
97 97 <rejection class="QtConcurrent::ReduceKernel"/>
98 98 <rejection class="QtConcurrent::ResultItem"/>
99 99 <rejection class="QtConcurrent::ResultIterator"/>
100 100 <rejection class="QtConcurrent::ResultIteratorBase"/>
101 101 <rejection class="QtConcurrent::ResultReporter"/>
102 102 <rejection class="QtConcurrent::ResultStore"/>
103 103 <rejection class="QtConcurrent::ResultStoreBase"/>
104 104 <rejection class="QtConcurrent::RunFunctionTask"/>
105 105 <rejection class="QtConcurrent::RunFunctionTaskBase"/>
106 106 <rejection class="QtConcurrent::SelectSpecialization"/>
107 107 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall0"/>
108 108 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall1"/>
109 109 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall2"/>
110 110 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall3"/>
111 111 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall4"/>
112 112 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall5"/>
113 113 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall0"/>
114 114 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall1"/>
115 115 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall2"/>
116 116 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall3"/>
117 117 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall4"/>
118 118 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall5"/>
119 119 <rejection class="QtConcurrent::SelectStoredFunctorCall0"/>
120 120 <rejection class="QtConcurrent::SelectStoredFunctorCall1"/>
121 121 <rejection class="QtConcurrent::SelectStoredFunctorCall2"/>
122 122 <rejection class="QtConcurrent::SelectStoredFunctorCall3"/>
123 123 <rejection class="QtConcurrent::SelectStoredFunctorCall4"/>
124 124 <rejection class="QtConcurrent::SelectStoredFunctorCall5"/>
125 125 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall0"/>
126 126 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall1"/>
127 127 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall2"/>
128 128 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall3"/>
129 129 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall4"/>
130 130 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall5"/>
131 131 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall0"/>
132 132 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall1"/>
133 133 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall2"/>
134 134 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall3"/>
135 135 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall4"/>
136 136 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall5"/>
137 137 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall0"/>
138 138 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall1"/>
139 139 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall2"/>
140 140 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall3"/>
141 141 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall4"/>
142 142 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall5"/>
143 143 <rejection class="QtConcurrent::SequenceHolder1"/>
144 144 <rejection class="QtConcurrent::SequenceHolder2"/>
145 145 <rejection class="QtConcurrent::StoredConstMemberFunctionCall0"/>
146 146 <rejection class="QtConcurrent::StoredConstMemberFunctionCall1"/>
147 147 <rejection class="QtConcurrent::StoredConstMemberFunctionCall2"/>
148 148 <rejection class="QtConcurrent::StoredConstMemberFunctionCall3"/>
149 149 <rejection class="QtConcurrent::StoredConstMemberFunctionCall4"/>
150 150 <rejection class="QtConcurrent::StoredConstMemberFunctionCall5"/>
151 151 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall0"/>
152 152 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall1"/>
153 153 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall2"/>
154 154 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall3"/>
155 155 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall4"/>
156 156 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall5"/>
157 157 <rejection class="QtConcurrent::StoredFunctorCall0"/>
158 158 <rejection class="QtConcurrent::StoredFunctorCall1"/>
159 159 <rejection class="QtConcurrent::StoredFunctorCall2"/>
160 160 <rejection class="QtConcurrent::StoredFunctorCall3"/>
161 161 <rejection class="QtConcurrent::StoredFunctorCall4"/>
162 162 <rejection class="QtConcurrent::StoredFunctorCall5"/>
163 163 <rejection class="QtConcurrent::StoredFunctorPointerCall0"/>
164 164 <rejection class="QtConcurrent::StoredFunctorPointerCall1"/>
165 165 <rejection class="QtConcurrent::StoredFunctorPointerCall2"/>
166 166 <rejection class="QtConcurrent::StoredFunctorPointerCall3"/>
167 167 <rejection class="QtConcurrent::StoredFunctorPointerCall4"/>
168 168 <rejection class="QtConcurrent::StoredFunctorPointerCall5"/>
169 169 <rejection class="QtConcurrent::StoredMemberFunctionCall0"/>
170 170 <rejection class="QtConcurrent::StoredMemberFunctionCall1"/>
171 171 <rejection class="QtConcurrent::StoredMemberFunctionCall2"/>
172 172 <rejection class="QtConcurrent::StoredMemberFunctionCall3"/>
173 173 <rejection class="QtConcurrent::StoredMemberFunctionCall4"/>
174 174 <rejection class="QtConcurrent::StoredMemberFunctionCall5"/>
175 175 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall0"/>
176 176 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall1"/>
177 177 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall2"/>
178 178 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall3"/>
179 179 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall4"/>
180 180 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall5"/>
181 181 <rejection class="QtConcurrent::ThreadEngine"/>
182 182 <rejection class="QtConcurrent::ThreadEngineBase"/>
183 183 <rejection class="QtConcurrent::ThreadEngineSemaphore"/>
184 184 <rejection class="QtConcurrent::ThreadEngineStarter"/>
185 185 <rejection class="QtConcurrent::ThreadEngineStarterBase"/>
186 186 <rejection class="QtConcurrent::UnhandledException"/>
187 187 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall0"/>
188 188 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall1"/>
189 189 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall2"/>
190 190 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall3"/>
191 191 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall4"/>
192 192 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall5"/>
193 193 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall0"/>
194 194 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall1"/>
195 195 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall2"/>
196 196 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall3"/>
197 197 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall4"/>
198 198 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall5"/>
199 199 <rejection class="QtConcurrent::VoidStoredFunctorCall0"/>
200 200 <rejection class="QtConcurrent::VoidStoredFunctorCall1"/>
201 201 <rejection class="QtConcurrent::VoidStoredFunctorCall2"/>
202 202 <rejection class="QtConcurrent::VoidStoredFunctorCall3"/>
203 203 <rejection class="QtConcurrent::VoidStoredFunctorCall4"/>
204 204 <rejection class="QtConcurrent::VoidStoredFunctorCall5"/>
205 205 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall0"/>
206 206 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall1"/>
207 207 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall2"/>
208 208 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall3"/>
209 209 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall4"/>
210 210 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall5"/>
211 211 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall0"/>
212 212 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall1"/>
213 213 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall2"/>
214 214 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall3"/>
215 215 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall4"/>
216 216 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall5"/>
217 217 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall0"/>
218 218 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall1"/>
219 219 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall2"/>
220 220 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall3"/>
221 221 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall4"/>
222 222 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall5"/>
223 223
224 224 <rejection class="QMdi"/>
225 225 <rejection class="stdext"/>
226 226 <rejection class="QAlgorithmsPrivate"/>
227 227 <rejection class="QAtomic"/>
228 228 <rejection class="QAtomicPointer"/>
229 229 <rejection class="QAtomicInt"/>
230 230 <rejection class="QBasicAtomicInt"/>
231 231 <rejection class="QBasicAtomic"/>
232 232 <rejection class="QBasicAtomicPointer"/>
233 233 <rejection class="QScopedPointer"/>
234 234 <rejection class="QScopedArrayPointer"/>
235 235 <rejection class="QScopedPointer"/>
236 236 <rejection class="QScopedPointerArrayDeleter"/>
237 237 <rejection class="QScopedPointerDeleter"/>
238 238 <rejection class="QScopedPointerPodDeleter"/>
239 239 <rejection class="QScopedPointerSharedDeleter"/>
240 240 <rejection class="QScopedSharedPointer"/>
241 241 <rejection class="QCustomScopedPointer"/>
242 242 <rejection class="QStringBuilder"/>
243 243
244 244 <rejection class="QBitRef"/>
245 245 <rejection class="QCache"/>
246 246 <rejection class="QContiguousCache"/>
247 247 <rejection class="QContiguousCacheData"/>
248 248 <rejection class="QContiguousCacheTypedData"/>
249 249 <rejection class="QCharRef"/>
250 250 <rejection class="QDebug"/>
251 251 <rejection class="QNoDebug"/>
252 252 <rejection class="QExplicitlySharedDataPointer"/>
253 253 <rejection class="QFlag"/>
254 254 <rejection class="QFlags"/>
255 255 <rejection class="QForeachContainer"/>
256 256 <rejection class="QForeachContainerBase"/>
257 257 <rejection class="QGlobalStatic"/>
258 258 <rejection class="QHash"/>
259 259 <rejection class="QHashData"/>
260 260 <rejection class="QHashDummyNode"/>
261 261 <rejection class="QHashDummyNode"/>
262 262 <rejection class="QHashDummyNode"/>
263 263 <rejection class="QHashDummyNode"/>
264 264 <rejection class="QHashDummyNode"/>
265 265 <rejection class="QHashDummyValue"/>
266 266 <rejection class="QHashIterator"/>
267 267 <rejection class="QHashNode"/>
268 268 <rejection class="QHashNode"/>
269 269 <rejection class="QHashNode"/>
270 270 <rejection class="QHashNode"/>
271 271 <rejection class="QHashNode"/>
272 272 <rejection class="QInternal"/>
273 273 <rejection class="QIncompatibleFlag"/>
274 274 <rejection class="QLibrary"/>
275 275 <rejection class="QLinkedList"/>
276 276 <rejection class="QLinkedListData"/>
277 277 <rejection class="QLinkedListIterator"/>
278 278 <rejection class="QLinkedListNode"/>
279 279 <rejection class="QListData"/>
280 280 <rejection class="QListIterator"/>
281 281 <rejection class="QMap"/>
282 282 <rejection class="QMapNode"/>
283 283 <rejection class="QMapPayloadNode"/>
284 284 <rejection class="QMapData"/>
285 285 <rejection class="QMapIterator"/>
286 286 <rejection class="QMetaType"/>
287 287 <rejection class="QMetaTypeId"/>
288 288 <rejection class="QMetaProperty"/>
289 289 <rejection class="QMetaObject"/>
290 290 <rejection class="QMetaClassInfo"/>
291 291 <rejection class="QMetaMethod"/>
292 292 <rejection class="QMetaEnum"/>
293 293 <rejection class="QMultiHash"/>
294 294 <rejection class="QMultiMap"/>
295 295 <rejection class="QMutableHashIterator"/>
296 296 <rejection class="QMutableLinkedListIterator"/>
297 297 <rejection class="QMutableListIterator"/>
298 298 <rejection class="QMutableMapIterator"/>
299 299 <rejection class="QMutableVectorIterator"/>
300 300 <rejection class="QMutexLocker"/>
301 301 <rejection class="QNoImplicitBoolCast"/>
302 302 <rejection class="QObjectCleanupHandler"/>
303 303 <rejection class="QObjectData"/>
304 304 <rejection class="QObjectUserData"/>
305 305 <rejection class="QPluginLoader"/>
306 306 <rejection class="QPointer"/>
307 307 <rejection class="QReadLocker"/>
308 308 <rejection class="QResource"/>
309 309 <rejection class="QSet"/>
310 310 <rejection class="QSetIterator"/>
311 311 <rejection class="QSharedData"/>
312 312 <rejection class="QSharedDataPointer"/>
313 313 <rejection class="QStack"/>
314 314 <rejection class="QSysInfo"/>
315 315 <rejection class="QTextStreamManipulator"/>
316 316 <rejection class="QThreadStorage"/>
317 317 <rejection class="QThreadStorageData"/>
318 318 <rejection class="QTypeInfo"/>
319 319 <rejection class="QTypeInfo"/>
320 320 <rejection class="QVFbKeyData"/>
321 321 <rejection class="QVariantComparisonHelper"/>
322 322 <rejection class="QVectorData"/>
323 323 <rejection class="QVectorIterator"/>
324 324 <rejection class="QVectorTypedData"/>
325 325 <rejection class="QWriteLocker"/>
326 326 <rejection class="QtPrivate"/>
327 327 <rejection class="qGreater"/>
328 328 <rejection class="qLess"/>
329 329 <rejection class="std"/>
330 330 <rejection class="QAbstractFileEngine::ExtensionOption"/>
331 331 <rejection class="QAbstractFileEngine::ExtensionReturn"/>
332 332 <rejection class="QByteArray::Data"/>
333 333 <rejection class="QIntForType"/>
334 334 <rejection class="QList::Node"/>
335 335 <rejection class="QList::const_iterator"/>
336 336 <rejection class="QList::iterator"/>
337 337 <rejection class="QMetaTypeId2"/>
338 338 <rejection class="QMutableSetIterator"/>
339 339 <rejection class="QSubString"/>
340 340 <rejection class="QUintForType"/>
341 341 <rejection class="QtConcurrent::internal"/>
342 342 <rejection class="QByteArrayMatcher::Data"/>
343 343 <rejection class="QStringMatcher::Data"/>
344 344
345 345 <rejection class="StringBuilder"/>
346 346 <rejection class="QConcatenable"/>
347 347 <rejection class="QLatin1Literal"/>
348 348 <rejection class="QIntegerForSizeof"/>
349 349
350 350
351 351 <rejection class="QLocale::Data"/>
352 352 <rejection class="QGlobalStaticDeleter"/>
353 353 <rejection class="QSharedMemory"/> <!-- Temporarily until we know how to implement it in Java -->
354 354 <rejection class="QVarLengthArray"/>
355 355
356 356 <!-- DBus -->
357 357 <rejection class="QDBusAbstractAdaptor"/>
358 358 <rejection class="QDBusAbstractInterface"/>
359 359 <rejection class="QDBusArgument"/>
360 360 <rejection class="QDBusConnection"/>
361 361 <rejection class="QDBusConnectionInterface"/>
362 362 <rejection class="QDBusContext"/>
363 363 <rejection class="QDBusError"/>
364 364 <rejection class="QDBusInterface"/>
365 365 <rejection class="QDBusMessage"/>
366 366 <rejection class="QDBusMetaType"/>
367 367 <rejection class="QDBusObjectPath"/>
368 368 <rejection class="QDBusReply"/>
369 369 <rejection class="QDBusServer"/>
370 370 <rejection class="QDBusSignature"/>
371 371 <rejection class="QDBusVariant"/>
372 372
373 373 <rejection class="_Revbidit"/>
374 374 <rejection class="_complex"/>
375 375 <rejection class="_exception"/>
376 376 <rejection class="_iobuf"/>
377 377 <rejection class="_stat"/>
378 378 <rejection class="_wfinddata_t"/>
379 379 <rejection class="exception"/>
380 380 <rejection class="istreambuf_iterator"/>
381 381 <rejection class="ostreambuf_iterator"/>
382 382 <rejection class="reverse_bidirectional_iterator"/>
383 383 <rejection class="reverse_iterator"/>
384 384 <rejection class="stat"/>
385 385 <rejection class="tm"/>
386 386
387 387 <rejection class="Qt" enum-name="Initialization"/>
388 388
389 389 <rejection class="QAbstractEventDispatcher" function-name="filterEvent"/>
390 390 <rejection class="QAbstractEventDispatcher" function-name="setEventFilter"/>
391 391
392 392 <rejection class="QAbstractFileEngine" function-name="extension"/>
393 393 <rejection class="QCoreApplication" function-name="compressEvent"/>
394 394 <rejection class="QCoreApplication" function-name="eventFilter"/>
395 395 <rejection class="QCoreApplication" function-name="filterEvent"/>
396 396 <rejection class="QCoreApplication" function-name="setEventFilter"/>
397 397 <rejection class="QFile" function-name="setDecodingFunction"/>
398 398 <rejection class="QFile" function-name="setEncodingFunction"/>
399 399 <rejection class="QList" function-name="begin"/>
400 400 <rejection class="QList" function-name="constBegin"/>
401 401 <rejection class="QList" function-name="constEnd"/>
402 402 <rejection class="QList" function-name="end"/>
403 403 <rejection class="QList" function-name="erase"/>
404 404 <rejection class="QList" function-name="erase"/>
405 405 <rejection class="QList" function-name="free"/>
406 406 <rejection class="QList" function-name="fromList"/>
407 407 <rejection class="QList" function-name="fromSet"/>
408 408 <rejection class="QList" function-name="fromSet"/>
409 409 <rejection class="QList" function-name="insert"/>
410 410 <rejection class="QList" function-name="malloc"/>
411 411 <rejection class="QList" function-name="node_construct"/>
412 412 <rejection class="QList" function-name="node_copy"/>
413 413 <rejection class="QList" function-name="node_destruct"/>
414 414 <rejection class="QList" function-name="toSet"/>
415 415 <rejection class="QObject" function-name="receivers"/>
416 416 <rejection class="QObject" function-name="findChild"/>
417 417 <rejection class="QObject" function-name="findChildren"/>
418 418 <rejection class="QObject" function-name="setUserData"/>
419 419 <rejection class="QObject" function-name="userData"/>
420 420 <rejection class="QObject" function-name="destroyed"/>
421 421 <rejection class="QObject" function-name="connect"/>
422 422 <rejection class="QObject" function-name="connectNotify"/>
423 423 <rejection class="QObject" function-name="disconnect"/>
424 424 <rejection class="QObject" function-name="disconnectNotify"/>
425 425 <rejection class="QObject" function-name="registerUserData"/>
426 426 <rejection class="QProcess" function-name="pid"/>
427 427 <rejection class="QRegion" function-name="cleanUp"/>
428 428 <rejection class="QSettings" function-name="registerFormat"/>
429 429 <rejection class="QVector" function-name="back"/>
430 430 <rejection class="QVector" function-name="begin"/>
431 431 <rejection class="QVector" function-name="constBegin"/>
432 432 <rejection class="QVector" function-name="constEnd"/>
433 433 <rejection class="QVector" function-name="end"/>
434 434 <rejection class="QVector" function-name="erase"/>
435 435 <rejection class="QVector" function-name="free"/>
436 436 <rejection class="QVector" function-name="front"/>
437 437 <rejection class="QVector" function-name="insert"/>
438 438 <rejection class="QVector" function-name="malloc"/>
439 439 <rejection class="QVector" function-name="alloc"/>
440 440 <rejection class="QVector" function-name="operator+="/>
441 441 <rejection class="QAbstractFileEngineIterator" function-name="entryInfo"/>
442 442 <rejection class="QtConcurrent::ThreadEngineBarrier"/>
443 443
444 444 <rejection class="QAbstractFileEngineIterator" enum-name="EntryInfoType"/>
445 445 <rejection class="QDataStream" enum-name="ByteOrder"/>
446 446
447 447
448 448 <namespace-type name="Qt">
449 449
450 450 <extra-includes>
451 451 <include file-name="QTextDocument" location="global"/>
452 452 </extra-includes>
453 453 </namespace-type>
454 454
455 455 <enum-type name="QDate::MonthNameType"/>
456 456 <enum-type name="QAbstractAnimation::DeletionPolicy"/>
457 457 <enum-type name="QAbstractAnimation::Direction"/>
458 458 <enum-type name="QAbstractAnimation::State"/>
459 459 <enum-type name="QDataStream::FloatingPointPrecision"/>
460 460 <enum-type name="QEasingCurve::Type"/>
461 461 <enum-type name="QHistoryState::HistoryType"/>
462 462 <enum-type name="QState::ChildMode"/>
463 463 <enum-type name="QStateMachine::Error"/>
464 464 <enum-type name="QStateMachine::EventPriority"/>
465 465 <enum-type name="QStateMachine::RestorePolicy"/>
466 466 <enum-type name="Qt::AnchorPoint"/>
467 467 <enum-type name="Qt::CoordinateSystem"/>
468 468 <enum-type name="Qt::GestureState"/>
469 469 <enum-type name="Qt::InputMethodHint" flags="Qt::InputMethodHints"/>
470 470 <enum-type name="Qt::NavigationMode"/>
471 471 <enum-type name="Qt::RenderHint"/>
472 472 <enum-type name="Qt::TileRule"/>
473 473 <enum-type name="Qt::TouchPointState" flags="Qt::TouchPointStates"/>
474 474
475 475 <enum-type name="QtMsgType">
476 476 <reject-enum-value name="QtSystemMsg"/>
477 477 </enum-type>
478 478
479 479
480 480 <enum-type name="QReadWriteLock::RecursionMode"/>
481 481 <enum-type name="QSystemSemaphore::AccessMode"/>
482 482 <enum-type name="QSystemSemaphore::SystemSemaphoreError"/>
483 483 <enum-type name="QTextBoundaryFinder::BoundaryReason" flags="QTextBoundaryFinder::BoundaryReasons"/>
484 484 <enum-type name="QTextBoundaryFinder::BoundaryType"/>
485 485 <enum-type name="QAbstractFileEngine::Extension" extensible="yes"/>
486 486 <enum-type name="QAbstractFileEngine::FileFlag" flags="QAbstractFileEngine::FileFlags"/>
487 487 <enum-type name="QAbstractFileEngine::FileName"/>
488 488 <enum-type name="QAbstractFileEngine::FileOwner"/>
489 489 <enum-type name="QAbstractFileEngine::FileTime"/>
490 490 <enum-type name="QDataStream::Status"/>
491 491 <enum-type name="QDir::Filter" flags="QDir::Filters"/>
492 492 <enum-type name="QEvent::Type" extensible="yes">
493 493 <reject-enum-value name="ApplicationActivated"/>
494 494 <reject-enum-value name="ApplicationDeactivated"/>
495 495 </enum-type>
496 496 <enum-type name="QEventLoop::ProcessEventsFlag" flags="QEventLoop::ProcessEventsFlags"/>
497 497 <enum-type name="QFile::FileError"/>
498 498 <enum-type name="QFile::MemoryMapFlags"/>
499 499 <enum-type name="QFile::Permission" flags="QFile::Permissions"/>
500 500 <enum-type name="QIODevice::OpenModeFlag" flags="QIODevice::OpenMode"/>
501 501 <enum-type name="QLibraryInfo::LibraryLocation"/>
502 502 <enum-type name="QLocale::FormatType"/>
503 503 <enum-type name="QLocale::NumberOption" flags="QLocale::NumberOptions"/>
504 504 <enum-type name="QLocale::MeasurementSystem"/>
505 505 <enum-type name="QMutex::RecursionMode"/>
506 506 <enum-type name="QProcess::ExitStatus"/>
507 507 <enum-type name="QProcess::ProcessChannel"/>
508 508 <enum-type name="QProcess::ProcessChannelMode"/>
509 509 <enum-type name="QProcess::ProcessError"/>
510 510 <enum-type name="QProcess::ProcessState"/>
511 511 <enum-type name="QRegExp::CaretMode"/>
512 512 <enum-type name="QRegExp::PatternSyntax"/>
513 513 <enum-type name="QSettings::Format"/>
514 514 <enum-type name="QSettings::Scope"/>
515 515 <enum-type name="QSettings::Status"/>
516 516 <enum-type name="QSocketNotifier::Type"/>
517 517 <enum-type name="QSystemLocale::QueryType"/>
518 518 <enum-type name="QTextCodec::ConversionFlag" flags="QTextCodec::ConversionFlags"/>
519 519 <enum-type name="QTextStream::FieldAlignment"/>
520 520 <enum-type name="QTextStream::NumberFlag" flags="QTextStream::NumberFlags"/>
521 521 <enum-type name="QTextStream::RealNumberNotation"/>
522 522 <enum-type name="QTextStream::Status"/>
523 523 <enum-type name="QTimeLine::CurveShape"/>
524 524 <enum-type name="QTimeLine::Direction"/>
525 525 <enum-type name="QTimeLine::State"/>
526 526 <enum-type name="QUrl::FormattingOption" flags="QUrl::FormattingOptions"/>
527 527 <enum-type name="QUrl::ParsingMode"/>
528 528 <enum-type name="QUuid::Variant"/>
529 529 <enum-type name="QUuid::Version"/>
530 530 <enum-type name="Qt::SizeHint"/>
531 531 <enum-type name="Qt::SizeMode"/>
532 532 <enum-type name="Qt::WindowFrameSection"/>
533 533 <enum-type name="Qt::Axis"/>
534 534 <enum-type name="Qt::AnchorAttribute"/>
535 535 <enum-type name="Qt::ApplicationAttribute"/>
536 536 <enum-type name="Qt::ArrowType"/>
537 537 <enum-type name="Qt::AspectRatioMode"/>
538 538 <enum-type name="Qt::BGMode"/>
539 539 <enum-type name="Qt::BrushStyle"/>
540 540 <enum-type name="Qt::CaseSensitivity"/>
541 541 <enum-type name="Qt::CheckState"/>
542 542 <enum-type name="Qt::ClipOperation"/>
543 543 <enum-type name="Qt::ConnectionType"/>
544 544 <enum-type name="Qt::ContextMenuPolicy"/>
545 545 <enum-type name="Qt::Corner"/>
546 546 <enum-type name="Qt::DayOfWeek"/>
547 547 <enum-type name="Qt::DockWidgetAreaSizes"/>
548 548 <enum-type name="Qt::DropAction" flags="Qt::DropActions"/>
549 549 <enum-type name="Qt::FillRule"/>
550 550 <enum-type name="Qt::FocusPolicy"/>
551 551 <enum-type name="Qt::FocusReason"/>
552 552 <enum-type name="Qt::GlobalColor"/>
553 553 <enum-type name="Qt::HitTestAccuracy"/>
554 554 <enum-type name="Qt::InputMethodQuery"/>
555 555 <enum-type name="Qt::ItemFlag" flags="Qt::ItemFlags"/>
556 556 <enum-type name="Qt::ItemSelectionMode"/>
557 557 <enum-type name="Qt::KeyboardModifier" flags="Qt::KeyboardModifiers"/>
558 558 <enum-type name="Qt::LayoutDirection"/>
559 559 <enum-type name="Qt::MatchFlag" flags="Qt::MatchFlags"/>
560 560 <enum-type name="Qt::MouseButton" flags="Qt::MouseButtons"/>
561 561 <enum-type name="Qt::Orientation" flags="Qt::Orientations"/>
562 562 <enum-type name="Qt::PenCapStyle"/>
563 563 <enum-type name="Qt::PenJoinStyle"/>
564 564 <enum-type name="Qt::PenStyle"/>
565 565 <enum-type name="Qt::ScrollBarPolicy"/>
566 566 <enum-type name="Qt::ShortcutContext"/>
567 567 <enum-type name="Qt::SortOrder"/>
568 568 <enum-type name="Qt::TextElideMode"/>
569 569 <enum-type name="Qt::TextFlag"/>
570 570 <enum-type name="Qt::TextFormat"/>
571 571 <enum-type name="Qt::TextInteractionFlag" flags="Qt::TextInteractionFlags"/>
572 572 <enum-type name="Qt::TimeSpec"/>
573 573 <enum-type name="Qt::ToolBarAreaSizes"/>
574 574 <enum-type name="Qt::ToolButtonStyle"/>
575 575 <enum-type name="Qt::TransformationMode"/>
576 576 <enum-type name="Qt::UIEffect"/>
577 577 <enum-type name="Qt::WhiteSpaceMode"/>
578 578 <enum-type name="Qt::WindowModality"/>
579 579 <enum-type name="Qt::WindowState" flags="Qt::WindowStates"/>
580 580 <enum-type name="Qt::WindowType" flags="Qt::WindowFlags"/>
581 581 <enum-type name="QDirIterator::IteratorFlag" flags="QDirIterator::IteratorFlags"/>
582 582 <enum-type name="Qt::EventPriority"/>
583 583 <enum-type name="Qt::MaskMode"/>
584 584 <enum-type name="QCryptographicHash::Algorithm"/>
585 585
586 586 <enum-type name="QtConcurrent::ReduceOption" flags="QtConcurrent::ReduceOptions"/>
587 587 <enum-type name="QtConcurrent::ThreadFunctionResult"/>
588 588
589 589
590 590 <enum-type name="QCoreApplication::Encoding">
591 591 <reject-enum-value name="DefaultCodec"/>
592 592 </enum-type>
593 593
594 594 <enum-type name="Qt::AlignmentFlag" flags="Qt::Alignment">
595 595 <reject-enum-value name="AlignLeading"/>
596 596 <reject-enum-value name="AlignTrailing"/>
597 597 </enum-type>
598 598
599 599 <enum-type name="Qt::CursorShape">
600 600 <reject-enum-value name="LastCursor"/>
601 601 </enum-type>
602 602
603 603 <enum-type name="Qt::DateFormat">
604 604 <reject-enum-value name="LocalDate"/>
605 605 </enum-type>
606 606
607 607
608 608 <enum-type name="Qt::ItemDataRole" force-integer="yes">
609 609 <reject-enum-value name="BackgroundColorRole"/>
610 610 <reject-enum-value name="TextColorRole"/>
611 611 </enum-type>
612 612
613 613
614 614 <enum-type name="QDataStream::Version">
615 615 <reject-enum-value name="Qt_4_1"/>
616 616 </enum-type>
617 617
618 618 <enum-type name="QDir::SortFlag" flags="QDir::SortFlags">
619 619 <reject-enum-value name="Unsorted"/>
620 620 </enum-type>
621 621
622 622 <enum-type name="Qt::DockWidgetArea" flags="Qt::DockWidgetAreas">
623 623 <reject-enum-value name="AllDockWidgetAreas"/>
624 624 </enum-type>
625 625
626 626 <enum-type name="Qt::ImageConversionFlag" flags="Qt::ImageConversionFlags">
627 627 <reject-enum-value name="AutoDither"/>
628 628 <reject-enum-value name="ColorOnly"/>
629 629 <reject-enum-value name="DiffuseDither"/>
630 630 <reject-enum-value name="NoAlpha"/>
631 631 <reject-enum-value name="ThresholdAlphaDither"/>
632 632 </enum-type>
633 633
634 634 <enum-type name="Qt::Key">
635 635 <reject-enum-value name="Key_Any"/>
636 636 </enum-type>
637 637
638 638 <enum-type name="QLocale::Language">
639 639 <reject-enum-value name="LastLanguage"/>
640 640 <reject-enum-value name="NorwegianBokmal"/>
641 641 <reject-enum-value name="Nynorsk"/>
642 642 </enum-type>
643 643
644 644 <enum-type name="QLocale::Country">
645 645 <reject-enum-value name="LastCountry"/>
646 646 </enum-type>
647 647
648 648 <enum-type name="Qt::ToolBarArea" flags="Qt::ToolBarAreas">
649 649 <reject-enum-value name="AllToolBarAreas"/>
650 650 </enum-type>
651 651
652 652 <enum-type name="Qt::WidgetAttribute">
653 653 <reject-enum-value name="WA_ForceAcceptDrops"/>
654 654 <reject-enum-value name="WA_NoBackground"/>
655 655 <reject-enum-value name="WA_MacMetalStyle"/>
656 656 </enum-type>
657 657
658 658 <value-type name="QProcessEnvironment"/>
659 659 <value-type name="QBasicTimer"/>
660 660 <value-type name="QByteArrayMatcher">
661 661 <modify-function signature="operator=(QByteArrayMatcher)" remove="all"/>
662 662 </value-type>
663 663
664 664 <value-type name="QDate">
665 665 <modify-function signature="julianToGregorian(uint,int&amp;,int&amp;,int&amp;)">
666 666 <remove/>
667 667 </modify-function>
668 668
669 669 <modify-function signature="setYMD(int, int, int)" remove="all"/>
670 670 <!--### Obsolete in 4.3-->
671 671 </value-type>
672 672
673 673 <value-type name="QDateTime">
674 674 <modify-function signature="operator=(QDateTime)" remove="all"/>
675 675 </value-type>
676 676
677 677 <value-type name="QDir">
678 678 <modify-function signature="QDir(QString,QString,QFlags&lt;QDir::SortFlag&gt;,QFlags&lt;QDir::Filter&gt;)">
679 679 <modify-argument index="3">
680 680 <replace-default-expression with="SortFlag.Name, SortFlag.IgnoreCase"/>
681 681 </modify-argument>
682 682 </modify-function>
683 683 <modify-function signature="operator=(QDir)" remove="all"/>
684 684 <modify-function signature="operator=(QString)" remove="all"/>
685 685 <modify-function signature="addResourceSearchPath(QString)" remove="all"/>
686 686 <!--### Obsolete in 4.3-->
687 687 </value-type>
688 688
689 689 <value-type name="QPoint">
690 690 <modify-function signature="rx()" remove="all"/>
691 691 <modify-function signature="ry()" remove="all"/>
692 692 </value-type>
693 693 <value-type name="QPointF">
694 694 <modify-function signature="rx()" remove="all"/>
695 695 <modify-function signature="ry()" remove="all"/>
696 696 </value-type>
697 697 <enum-type name="QLineF::IntersectType"/>
698 698 <value-type name="QLineF"/>
699 699 <value-type name="QLine"/>
700 700
701 701 <value-type name="QRect">
702 702 <modify-function signature="getCoords(int*,int*,int*,int*)const">
703 703 <remove/>
704 704 </modify-function>
705 705 <modify-function signature="getRect(int*,int*,int*,int*)const">
706 706 <remove/>
707 707 </modify-function>
708 <modify-function signature="operator&amp;=(QRect)">
709 <remove/>
710 </modify-function>
711 <modify-function signature="operator|=(QRect)">
712 <remove/>
713 </modify-function>
714 <modify-function signature="operator&amp;(QRect)const">
715 <remove/>
716 </modify-function>
717 <modify-function signature="operator|(QRect)const">
718 <remove/>
719 </modify-function>
720 708
721 709 <modify-function signature="intersect(const QRect&amp;)const" remove="all"/>
722 710 <!--### Obsolete in 4.3-->
723 711 <modify-function signature="unite(const QRect&amp;)const" remove="all"/>
724 712 <!--### Obsolete in 4.3-->
725 713 </value-type>
726 714
727 715 <value-type name="QRectF">
728 716 <modify-function signature="getCoords(double*,double*,double*,double*)const">
729 717 <remove/>
730 718 </modify-function>
731 719 <modify-function signature="getRect(double*,double*,double*,double*)const">
732 720 <remove/>
733 721 </modify-function>
734 <modify-function signature="operator&amp;=(QRectF)">
735 <remove/>
736 </modify-function>
737 <modify-function signature="operator|=(QRectF)">
738 <remove/>
739 </modify-function>
740 <modify-function signature="operator&amp;(QRectF)const">
741 <remove/>
742 </modify-function>
743 <modify-function signature="operator|(QRectF)const">
744 <remove/>
745 </modify-function>
746 722
747 723 <modify-function signature="intersect(const QRectF&amp;)const" remove="all"/>
748 724 <!--### Obsolete in 4.3-->
749 725 <modify-function signature="unite(const QRectF&amp;)const" remove="all"/>
750 726 <!--### Obsolete in 4.3-->
751 727 </value-type>
752 728
753 729
754 730 <value-type name="QSize">
755 731 <modify-function signature="operator*=(double)">
756 732 <access modifier="private"/>
757 733 </modify-function>
758 734 <modify-function signature="operator/=(double)">
759 735 <access modifier="private"/>
760 736 </modify-function>
761 737 <modify-function signature="operator+=(QSize)">
762 738 <access modifier="private"/>
763 739 </modify-function>
764 740 <modify-function signature="operator-=(QSize)">
765 741 <access modifier="private"/>
766 742 </modify-function>
767 743 <modify-function signature="rheight()">
768 744 <remove/>
769 745 </modify-function>
770 746 <modify-function signature="rwidth()">
771 747 <remove/>
772 748 </modify-function>
773 749 </value-type>
774 750
775 751 <value-type name="QSizeF">
776 752 <modify-function signature="operator*=(double)">
777 753 <access modifier="private"/>
778 754 </modify-function>
779 755 <modify-function signature="operator/=(double)">
780 756 <access modifier="private"/>
781 757 </modify-function>
782 758 <modify-function signature="operator+=(QSizeF)">
783 759 <access modifier="private"/>
784 760 </modify-function>
785 761 <modify-function signature="operator-=(QSizeF)">
786 762 <access modifier="private"/>
787 763 </modify-function>
788 764 <modify-function signature="rheight()">
789 765 <remove/>
790 766 </modify-function>
791 767 <modify-function signature="rwidth()">
792 768 <remove/>
793 769 </modify-function>
794 770 </value-type>
795 771
796 772 <value-type name="QStringMatcher">
797 773 <modify-function signature="operator=(QStringMatcher)" remove="all"/>
798 774 <modify-function signature="QStringMatcher(const QChar*,int,Qt::CaseSensitivity)" remove="all"/>
799 775 <modify-function signature="indexIn(const QChar*,int,int)const" remove="all"/>
800 776 </value-type>
801 777
802 778 <value-type name="QTime"/>
803 779
804 780 <value-type name="QPersistentModelIndex">
805 781 <modify-function signature="operator=(QPersistentModelIndex)" remove="all"/>
806 782 <modify-function signature="operator=(QModelIndex)" remove="all"/>
807 783 <modify-function signature="internalPointer()const" remove="all"/>
808 784 </value-type>
809 785
810 786 <value-type name="QUuid">
811 787 <modify-function signature="QUuid(const char*)">
812 788 <remove/>
813 789 </modify-function>
814 790 </value-type>
815 791
816 792 <value-type name="QLocale">
817 793 <modify-function signature="toString(unsigned long long) const" remove="all"/>
818 794 <modify-function signature="toString(unsigned short) const" remove="all"/>
819 795 <modify-function signature="toString(unsigned int) const" remove="all"/>
820 796 <modify-function signature="toUInt(QString,bool*,int)const" remove="all"/>
821 797 <modify-function signature="toULongLong(QString,bool*,int)const" remove="all"/>
822 798 <modify-function signature="operator=(QLocale)" remove="all"/>
823 799
824 800 <extra-includes>
825 801 <include file-name="QDate" location="global"/>
826 802 </extra-includes>
827 803
828 804 <inject-code class="native" position="beginning">
829 805 Q_DECLARE_METATYPE(QScriptValue)
830 806 </inject-code>
831 807
832 808 <modify-function signature="toDouble(QString,bool*)const">
833 809 <modify-argument index="2">
834 810 <remove-default-expression/>
835 811 <remove-argument/>
836 812 <conversion-rule class="native">
837 813 <insert-template name="core.prepare_removed_bool*_argument"/>
838 814 </conversion-rule>
839 815 </modify-argument>
840 816 <modify-argument index="return">
841 817 <conversion-rule class="native">
842 818 <insert-template name="core.convert_to_null_or_primitive"/>
843 819 </conversion-rule>
844 820 </modify-argument>
845 821 </modify-function>
846 822
847 823 <modify-function signature="toFloat(QString,bool*)const">
848 824 <modify-argument index="2">
849 825 <remove-default-expression/>
850 826 <remove-argument/>
851 827 <conversion-rule class="native">
852 828 <insert-template name="core.prepare_removed_bool*_argument"/>
853 829 </conversion-rule>
854 830 </modify-argument>
855 831 <modify-argument index="return">
856 832 <conversion-rule class="native">
857 833 <insert-template name="core.convert_to_null_or_primitive"/>
858 834 </conversion-rule>
859 835 </modify-argument>
860 836 </modify-function>
861 837
862 838 <modify-function signature="toInt(QString,bool*,int)const">
863 839 <modify-argument index="2">
864 840 <remove-default-expression/>
865 841 <remove-argument/>
866 842 <conversion-rule class="native">
867 843 <insert-template name="core.prepare_removed_bool*_argument"/>
868 844 </conversion-rule>
869 845 </modify-argument>
870 846 <modify-argument index="return">
871 847 <conversion-rule class="native">
872 848 <insert-template name="core.convert_to_null_or_primitive"/>
873 849 </conversion-rule>
874 850 </modify-argument>
875 851 </modify-function>
876 852
877 853 <modify-function signature="toLongLong(QString,bool*,int)const">
878 854 <modify-argument index="2">
879 855 <remove-default-expression/>
880 856 <remove-argument/>
881 857 <conversion-rule class="native">
882 858 <insert-template name="core.prepare_removed_bool*_argument"/>
883 859 </conversion-rule>
884 860 </modify-argument>
885 861 <modify-argument index="return">
886 862 <conversion-rule class="native">
887 863 QScriptValue %out%;
888 864 if (!__ok)
889 865 %out% = context-&gt;engine()-&gt;nullValue();
890 866 else
891 867 %out% = QScriptValue(context-&gt;engine(), double(%in%)).toObject();
892 868 </conversion-rule>
893 869 </modify-argument>
894 870 </modify-function>
895 871
896 872 <modify-function signature="toShort(QString,bool*,int)const">
897 873 <modify-argument index="2">
898 874 <remove-default-expression/>
899 875 <remove-argument/>
900 876 <conversion-rule class="native">
901 877 <insert-template name="core.prepare_removed_bool*_argument"/>
902 878 </conversion-rule>
903 879 </modify-argument>
904 880 <modify-argument index="return">
905 881 <conversion-rule class="native">
906 882 <insert-template name="core.convert_to_null_or_primitive"/>
907 883 </conversion-rule>
908 884 </modify-argument>
909 885 </modify-function>
910 886
911 887 <modify-function signature="toUShort(QString,bool*,int)const">
912 888 <modify-argument index="2">
913 889 <remove-default-expression/>
914 890 <remove-argument/>
915 891 <conversion-rule class="native">
916 892 <insert-template name="core.prepare_removed_bool*_argument"/>
917 893 </conversion-rule>
918 894 </modify-argument>
919 895 <modify-argument index="return">
920 896 <conversion-rule class="native">
921 897 <insert-template name="core.convert_to_null_or_primitive"/>
922 898 </conversion-rule>
923 899 </modify-argument>
924 900 </modify-function>
925 901 </value-type>
926 902
927 903
928 904 <value-type name="QBitArray">
929 905 <modify-function signature="operator[](int)" remove="all"/>
930 906 <modify-function signature="operator[](int)const" remove="all"/>
931 907 <modify-function signature="operator[](uint)const" remove="all"/>
932 908 <modify-function signature="operator[](uint)" remove="all"/>
933 909
934 910 <modify-function signature="operator&amp;=(QBitArray)" access="private"/>
935 911 <modify-function signature="operator=(QBitArray)" access="private"/>
936 912 <modify-function signature="operator^=(QBitArray)" access="private"/>
937 913 <modify-function signature="operator|=(QBitArray)" access="private"/>
938 914 <modify-function signature="operator~()const" access="private"/>
939 915
940 916 <modify-function signature="at(int)const">
941 917 <modify-argument index="1">
942 918 <conversion-rule class="native">
943 919 <insert-template name="core.convert_int_arg_and_check_range">
944 920 <replace from="%CLASS_NAME%" to="QBitArray"/>
945 921 <replace from="%FUNCTION_NAME%" to="at"/>
946 922 </insert-template>
947 923 </conversion-rule>
948 924 </modify-argument>
949 925 </modify-function>
950 926
951 927 <modify-function signature="clearBit(int)">
952 928 <modify-argument index="1">
953 929 <conversion-rule class="native">
954 930 <insert-template name="core.convert_int_arg_and_check_range">
955 931 <replace from="%CLASS_NAME%" to="QBitArray"/>
956 932 <replace from="%FUNCTION_NAME%" to="clearBit"/>
957 933 </insert-template>
958 934 </conversion-rule>
959 935 </modify-argument>
960 936 </modify-function>
961 937
962 938 <modify-function signature="setBit(int)">
963 939 <modify-argument index="1">
964 940 <conversion-rule class="native">
965 941 <insert-template name="core.convert_int_arg_and_check_range">
966 942 <replace from="%CLASS_NAME%" to="QBitArray"/>
967 943 <replace from="%FUNCTION_NAME%" to="setBit"/>
968 944 </insert-template>
969 945 </conversion-rule>
970 946 </modify-argument>
971 947 </modify-function>
972 948
973 949 <modify-function signature="setBit(int,bool)">
974 950 <modify-argument index="1">
975 951 <conversion-rule class="native">
976 952 <insert-template name="core.convert_int_arg_and_check_range">
977 953 <replace from="%CLASS_NAME%" to="QBitArray"/>
978 954 <replace from="%FUNCTION_NAME%" to="setBit"/>
979 955 </insert-template>
980 956 </conversion-rule>
981 957 </modify-argument>
982 958 </modify-function>
983 959
984 960 <modify-function signature="testBit(int)const">
985 961 <modify-argument index="1">
986 962 <conversion-rule class="native">
987 963 <insert-template name="core.convert_int_arg_and_check_range">
988 964 <replace from="%CLASS_NAME%" to="QBitArray"/>
989 965 <replace from="%FUNCTION_NAME%" to="testBit"/>
990 966 </insert-template>
991 967 </conversion-rule>
992 968 </modify-argument>
993 969 </modify-function>
994 970
995 971 <modify-function signature="toggleBit(int)">
996 972 <modify-argument index="1">
997 973 <conversion-rule class="native">
998 974 <insert-template name="core.convert_int_arg_and_check_range">
999 975 <replace from="%CLASS_NAME%" to="QBitArray"/>
1000 976 <replace from="%FUNCTION_NAME%" to="toggleBit"/>
1001 977 </insert-template>
1002 978 </conversion-rule>
1003 979 </modify-argument>
1004 980 </modify-function>
1005 981
1006 982 <modify-function signature="operator&amp;=(QBitArray)">
1007 983 <modify-argument index="0" replace-value="this"/>
1008 984 </modify-function>
1009 985 <modify-function signature="operator=(QBitArray)">
1010 986 <modify-argument index="0" replace-value="this"/>
1011 987 </modify-function>
1012 988 <modify-function signature="operator^=(QBitArray)">
1013 989 <modify-argument index="0" replace-value="this"/>
1014 990 </modify-function>
1015 991 <modify-function signature="operator|=(QBitArray)">
1016 992 <modify-argument index="0" replace-value="this"/>
1017 993 </modify-function>
1018 994 </value-type>
1019 995
1020 996 <object-type name="QReadWriteLock"/>
1021 997 <object-type name="QDirIterator"/>
1022 998 <object-type name="QAbstractFileEngineIterator"/>
1023 999 <object-type name="QAbstractItemModel">
1024 1000 <modify-function signature="rowsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
1025 1001 <modify-function signature="rowsInserted(QModelIndex,int,int)" private-signal="yes"/>
1026 1002
1027 1003 <modify-function signature="rowsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
1028 1004 <modify-function signature="rowsRemoved(QModelIndex,int,int)" private-signal="yes"/>
1029 1005
1030 1006 <modify-function signature="columnsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
1031 1007 <modify-function signature="columnsInserted(QModelIndex,int,int)" private-signal="yes"/>
1032 1008
1033 1009 <modify-function signature="columnsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
1034 1010 <modify-function signature="columnsRemoved(QModelIndex,int,int)" private-signal="yes"/>
1035 1011
1036 1012 <modify-function signature="modelAboutToBeReset()" private-signal="yes"/>
1037 1013 <modify-function signature="modelReset()" private-signal="yes"/>
1038 1014 </object-type>
1039 1015
1040 1016 <object-type name="QAbstractListModel">
1041 1017 <extra-includes>
1042 1018 <include file-name="QStringList" location="global"/>
1043 1019 <include file-name="QSize" location="global"/>
1044 1020 </extra-includes>
1045 1021 </object-type>
1046 1022
1047 1023 <value-type name="QUrl">
1048 1024 <extra-includes>
1049 1025 <include file-name="QStringList" location="global"/>
1050 1026 </extra-includes>
1051 1027 <modify-function signature="operator=(QUrl)" remove="all"/>
1052 1028 <modify-function signature="operator=(QString)" remove="all"/>
1053 1029
1054 1030 <modify-function signature="fromPunycode(const QByteArray&amp;)" remove="all"/>
1055 1031 <!--### Obsolete in 4.3-->
1056 1032 <modify-function signature="toPunycode(const QString&amp;)" remove="all"/>
1057 1033 <!--### Obsolete in 4.3-->
1058 1034 </value-type>
1059 1035
1060 1036 <value-type name="QRegExp">
1061 1037 <extra-includes>
1062 1038 <include file-name="QStringList" location="global"/>
1063 1039 </extra-includes>
1064 1040 <modify-function signature="operator=(QRegExp)" remove="all"/>
1065 1041 <modify-function signature="pos(int)const">
1066 1042 <remove/>
1067 1043 </modify-function>
1068 1044 <modify-function signature="cap(int)const">
1069 1045 <remove/>
1070 1046 </modify-function>
1071 1047 <modify-function signature="capturedTexts()const">
1072 1048 <remove/>
1073 1049 </modify-function>
1074 1050 <modify-function signature="errorString()const">
1075 1051 <remove/>
1076 1052 </modify-function>
1077 1053 </value-type>
1078 1054
1079 1055 <value-type name="QFileInfo">
1080 1056 <extra-includes>
1081 1057 <include file-name="QDateTime" location="global"/>
1082 1058 <include file-name="QDir" location="global"/>
1083 1059 </extra-includes>
1084 1060 <modify-function signature="operator!=(const QFileInfo &amp;)const" remove="all"/>
1085 1061 <modify-function signature="operator==(const QFileInfo &amp;)const" remove="all"/>
1086 1062 <modify-function signature="operator=(QFileInfo)" remove="all"/>
1087 1063 <modify-function signature="setFile(QFile)">
1088 1064 <modify-argument index="1">
1089 1065 <reference-count action="ignore"/>
1090 1066 </modify-argument>
1091 1067 </modify-function>
1092 1068
1093 1069 <modify-function signature="readLink()const" remove="all"/>
1094 1070 <!--### Obsolete in 4.3-->
1095 1071
1096 1072 <modify-function signature="QFileInfo(QFile)">
1097 1073 <modify-argument index="1">
1098 1074 <replace-type modified-type="QFile*"/>
1099 1075 <conversion-rule class="native">
1100 1076 QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
1101 1077 </conversion-rule>
1102 1078 </modify-argument>
1103 1079 </modify-function>
1104 1080 <modify-function signature="setFile(QFile)">
1105 1081 <modify-argument index="1">
1106 1082 <replace-type modified-type="QFile*"/>
1107 1083 <conversion-rule class="native">
1108 1084 QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
1109 1085 </conversion-rule>
1110 1086 </modify-argument>
1111 1087 </modify-function>
1112 1088 </value-type>
1113 1089
1114 1090 <interface-type name="QFactoryInterface"/>
1115 1091
1116 1092 <value-type name="QByteArray">
1117 1093
1118 1094 <extra-includes>
1119 1095 <include file-name="QNoImplicitBoolCast" location="global"/>
1120 1096 </extra-includes>
1121 1097
1122 1098 <!-- removed functions -->
1123 1099 <modify-function signature="begin()" remove="all"/>
1124 1100 <modify-function signature="begin()const" remove="all"/>
1125 1101 <modify-function signature="constBegin()const" remove="all"/>
1126 1102 <modify-function signature="constData()const" remove="all"/>
1127 1103 <modify-function signature="constEnd()const" remove="all"/>
1128 1104 <modify-function signature="count()const" remove="all"/>
1129 1105 <modify-function signature="data()const" remove="all"/>
1130 1106 <modify-function signature="end()" remove="all"/>
1131 1107 <modify-function signature="end()const" remove="all"/>
1132 1108 <modify-function signature="number(uint,int)" remove="all"/>
1133 1109 <modify-function signature="number(unsigned long long,int)" remove="all"/>
1134 1110 <modify-function signature="operator const char *()const" remove="all"/>
1135 1111 <modify-function signature="operator const void *()const" remove="all"/>
1136 1112 <modify-function signature="operator+=(const char*)" remove="all"/>
1137 1113 <modify-function signature="operator!=(QString)const" remove="all"/>
1138 1114 <modify-function signature="operator=(const char*)" remove="all"/>
1139 1115 <modify-function signature="operator[](int)" remove="all"/>
1140 1116 <modify-function signature="operator[](int)const" remove="all"/>
1141 1117 <modify-function signature="operator[](uint)" remove="all"/>
1142 1118 <modify-function signature="operator[](uint)const" remove="all"/>
1143 1119 <modify-function signature="push_back(char)" remove="all"/>
1144 1120 <modify-function signature="push_back(const char*)" remove="all"/>
1145 1121 <modify-function signature="push_front(char)" remove="all"/>
1146 1122 <modify-function signature="push_front(const char*)" remove="all"/>
1147 1123 <modify-function signature="setNum(uint,int)" remove="all"/>
1148 1124 <modify-function signature="setNum(unsigned long long,int)" remove="all"/>
1149 1125 <modify-function signature="setNum(unsigned short,int)" remove="all"/>
1150 1126 <modify-function signature="toLong(bool*, int) const" remove="all"/>
1151 1127 <modify-function signature="toLongLong(bool*, int) const" remove="all"/>
1152 1128 <modify-function signature="toShort(bool*, int) const" remove="all"/>
1153 1129 <modify-function signature="toUInt(bool*, int) const" remove="all"/>
1154 1130 <modify-function signature="toULong(bool*, int) const" remove="all"/>
1155 1131 <modify-function signature="toULongLong(bool*, int) const" remove="all"/>
1156 1132
1157 1133 <!-- functions made private... -->
1158 1134 <modify-function signature="operator=(QByteArray)" access="private"/>
1159 1135 <modify-function signature="operator+=(QString)" remove="all"/>
1160 1136 <modify-function signature="operator+=(char)" remove="all"/>
1161 1137
1162 1138 <inject-code class="pywrap-h">
1163 1139 PyObject* data(QByteArray* b) {
1164 1140 if (b-&gt;data()) {
1165 1141 return PyString_FromStringAndSize(b-&gt;data(), b-&gt;size());
1166 1142 } else {
1167 1143 Py_INCREF(Py_None);
1168 1144 return Py_None;
1169 1145 }
1170 1146 }
1171 1147 </inject-code>
1172 1148
1173 1149 <inject-code class="native" position="beginning">
1174 1150 Q_DECLARE_METATYPE(QScriptValue)
1175 1151 </inject-code>
1176 1152
1177 1153 <modify-function signature="QByteArray(const char*,int)" remove="all"/>
1178 1154 <modify-function signature="QByteArray(const char*)" remove="all"/>
1179 1155
1180 1156 <modify-function signature="at(int)const">
1181 1157 <modify-argument index="1">
1182 1158 <conversion-rule class="native">
1183 1159 <insert-template name="core.convert_int_arg_and_check_range">
1184 1160 <replace from="%CLASS_NAME%" to="QByteArray"/>
1185 1161 <replace from="%FUNCTION_NAME%" to="at"/>
1186 1162 </insert-template>
1187 1163 </conversion-rule>
1188 1164 </modify-argument>
1189 1165 </modify-function>
1190 1166
1191 1167 <modify-function signature="append(const char *)" remove="all"/>
1192 1168 <modify-function signature="append(QByteArray)">
1193 1169 <modify-argument index="0" replace-value="this"/>
1194 1170 </modify-function>
1195 1171 <modify-function signature="append(QString)">
1196 1172 <modify-argument index="0" replace-value="this"/>
1197 1173 </modify-function>
1198 1174 <modify-function signature="append(const char *)" remove="all">
1199 1175 <modify-argument index="0" replace-value="this"/>
1200 1176 </modify-function>
1201 1177 <modify-function signature="append(char)">
1202 1178 <modify-argument index="0" replace-value="this"/>
1203 1179 <rename to="appendByte"/>
1204 1180 </modify-function>
1205 1181
1206 1182 <modify-function signature="count(const char *)const" remove="all"/>
1207 1183
1208 1184 <modify-function signature="data()" remove="all"/>
1209 1185
1210 1186 <modify-function signature="endsWith(const char *)const" remove="all"/>
1211 1187
1212 1188 <modify-function signature="fill(char,int)">
1213 1189 <modify-argument index="0" replace-value="this"/>
1214 1190 </modify-function>
1215 1191
1216 1192 <modify-function signature="indexOf(const char*,int)const" remove="all"/>
1217 1193 <modify-function signature="indexOf(char,int)const">
1218 1194 <rename to="indexOfByte"/>
1219 1195 </modify-function>
1220 1196
1221 1197 <modify-function signature="insert(int,QByteArray)">
1222 1198 <modify-argument index="0" replace-value="this"/>
1223 1199 </modify-function>
1224 1200 <modify-function signature="insert(int,QString)">
1225 1201 <modify-argument index="0" replace-value="this"/>
1226 1202 </modify-function>
1227 1203 <modify-function signature="insert(int,const char *)" remove="all"/>
1228 1204 <modify-function signature="insert(int,char)">
1229 1205 <modify-argument index="0" replace-value="this"/>
1230 1206 <rename to="insertByte"/>
1231 1207 </modify-function>
1232 1208
1233 1209 <modify-function signature="lastIndexOf(const char*,int)const" remove="all"/>
1234 1210 <modify-function signature="lastIndexOf(char,int)const">
1235 1211 <rename to="lastIndexOfByte"/>
1236 1212 </modify-function>
1237 1213
1238 1214 <modify-function signature="prepend(QByteArray)">
1239 1215 <modify-argument index="0" replace-value="this"/>
1240 1216 </modify-function>
1241 1217 <modify-function signature="prepend(const char *)" remove="all"/>
1242 1218 <modify-function signature="prepend(char)">
1243 1219 <modify-argument index="0" replace-value="this"/>
1244 1220 <rename to="prependByte"/>
1245 1221 </modify-function>
1246 1222
1247 1223 <modify-function signature="remove(int,int)">
1248 1224 <modify-argument index="0" replace-value="this"/>
1249 1225 </modify-function>
1250 1226
1251 1227 <modify-function signature="replace(int,int,QByteArray)">
1252 1228 <modify-argument index="0" replace-value="this"/>
1253 1229 </modify-function>
1254 1230 <modify-function signature="replace(int,int,const char *)" remove="all"/>
1255 1231 <modify-function signature="replace(QByteArray,QByteArray)">
1256 1232 <modify-argument index="0" replace-value="this"/>
1257 1233 </modify-function>
1258 1234 <modify-function signature="replace(const char*,QByteArray)" remove="all"/>
1259 1235 <modify-function signature="replace(QByteArray,const char *)" remove="all"/>
1260 1236 <modify-function signature="replace(QString,QByteArray)">
1261 1237 <modify-argument index="0" replace-value="this"/>
1262 1238 </modify-function>
1263 1239 <modify-function signature="replace(QString,const char *)" remove="all"/>
1264 1240 <modify-function signature="replace(const char *,const char *)" remove="all"/>
1265 1241 <modify-function signature="replace(char,QByteArray)">
1266 1242 <modify-argument index="0" replace-value="this"/>
1267 1243 </modify-function>
1268 1244 <modify-function signature="replace(char,QString)">
1269 1245 <modify-argument index="0" replace-value="this"/>
1270 1246 </modify-function>
1271 1247 <modify-function signature="replace(char,const char *)" remove="all"/>
1272 1248 <modify-function signature="replace(char,char)">
1273 1249 <modify-argument index="0" replace-value="this"/>
1274 1250 </modify-function>
1275 1251
1276 1252 <modify-function signature="startsWith(const char *)const" remove="all"/>
1277 1253
1278 1254 <modify-function signature="fromRawData(const char*,int)" remove="all"/>
1279 1255
1280 1256 <modify-function signature="number(int,int)">
1281 1257 <rename to="fromInt"/>
1282 1258 </modify-function>
1283 1259 <modify-function signature="number(uint,int)">
1284 1260 <rename to="fromUInt"/>
1285 1261 </modify-function>
1286 1262 <modify-function signature="number(qlonglong,int)">
1287 1263 <rename to="fromLongLong"/>
1288 1264 </modify-function>
1289 1265 <modify-function signature="number(qulonglong,int)">
1290 1266 <rename to="fromULongLong"/>
1291 1267 </modify-function>
1292 1268
1293 1269 <modify-function signature="setNum(int,int)">
1294 1270 <modify-argument index="0" replace-value="this"/>
1295 1271 <rename to="setInt"/>
1296 1272 </modify-function>
1297 1273 <modify-function signature="setNum(uint,int)">
1298 1274 <modify-argument index="0" replace-value="this"/>
1299 1275 <rename to="setUInt"/>
1300 1276 </modify-function>
1301 1277 <modify-function signature="setNum(short,int)">
1302 1278 <modify-argument index="0" replace-value="this"/>
1303 1279 <rename to="setShort"/>
1304 1280 </modify-function>
1305 1281 <modify-function signature="setNum(ushort,int)">
1306 1282 <modify-argument index="0" replace-value="this"/>
1307 1283 <rename to="setUShort"/>
1308 1284 </modify-function>
1309 1285 <modify-function signature="setNum(qlonglong,int)">
1310 1286 <modify-argument index="0" replace-value="this"/>
1311 1287 <rename to="setLongLong"/>
1312 1288 </modify-function>
1313 1289 <modify-function signature="setNum(qulonglong,int)">
1314 1290 <modify-argument index="0" replace-value="this"/>
1315 1291 <rename to="setULongLong"/>
1316 1292 </modify-function>
1317 1293 <modify-function signature="setNum(double,char,int)">
1318 1294 <modify-argument index="0" replace-value="this"/>
1319 1295 <rename to="setDouble"/>
1320 1296 </modify-function>
1321 1297 <modify-function signature="setNum(float,char,int)">
1322 1298 <modify-argument index="0" replace-value="this"/>
1323 1299 <rename to="setFloat"/>
1324 1300 </modify-function>
1325 1301
1326 1302 <modify-function signature="toDouble(bool*)const">
1327 1303 <modify-argument index="1">
1328 1304 <remove-default-expression/>
1329 1305 <remove-argument/>
1330 1306 <conversion-rule class="native">
1331 1307 <insert-template name="core.prepare_removed_bool*_argument"/>
1332 1308 </conversion-rule>
1333 1309 </modify-argument>
1334 1310 <modify-argument index="return">
1335 1311 <conversion-rule class="native">
1336 1312 <insert-template name="core.convert_to_null_or_primitive"/>
1337 1313 </conversion-rule>
1338 1314 </modify-argument>
1339 1315 </modify-function>
1340 1316
1341 1317 <modify-function signature="toFloat(bool*)const">
1342 1318 <modify-argument index="1">
1343 1319 <remove-default-expression/>
1344 1320 <remove-argument/>
1345 1321 <conversion-rule class="native">
1346 1322 <insert-template name="core.prepare_removed_bool*_argument"/>
1347 1323 </conversion-rule>
1348 1324 </modify-argument>
1349 1325 <modify-argument index="return">
1350 1326 <conversion-rule class="native">
1351 1327 <insert-template name="core.convert_to_null_or_primitive"/>
1352 1328 </conversion-rule>
1353 1329 </modify-argument>
1354 1330 </modify-function>
1355 1331
1356 1332 <modify-function signature="toInt(bool*,int)const">
1357 1333 <modify-argument index="1">
1358 1334 <remove-default-expression/>
1359 1335 <remove-argument/>
1360 1336 <conversion-rule class="native">
1361 1337 <insert-template name="core.prepare_removed_bool*_argument"/>
1362 1338 </conversion-rule>
1363 1339 </modify-argument>
1364 1340 <modify-argument index="return">
1365 1341 <conversion-rule class="native">
1366 1342 <insert-template name="core.convert_to_null_or_primitive"/>
1367 1343 </conversion-rule>
1368 1344 </modify-argument>
1369 1345 </modify-function>
1370 1346
1371 1347 <modify-function signature="toUShort(bool*,int)const">
1372 1348 <modify-argument index="1">
1373 1349 <remove-default-expression/>
1374 1350 <remove-argument/>
1375 1351 <conversion-rule class="native">
1376 1352 <insert-template name="core.prepare_removed_bool*_argument"/>
1377 1353 </conversion-rule>
1378 1354 </modify-argument>
1379 1355 <modify-argument index="return">
1380 1356 <conversion-rule class="native">
1381 1357 <insert-template name="core.convert_to_null_or_primitive"/>
1382 1358 </conversion-rule>
1383 1359 </modify-argument>
1384 1360 </modify-function>
1385 1361 </value-type>
1386 1362
1387 1363 <value-type name="QTextBoundaryFinder">
1388 1364 <modify-function signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType,const QChar*,int,unsigned char*,int)" remove="all"/>
1389 1365 <modify-function signature="operator=(QTextBoundaryFinder)" remove="all"/>
1390 1366 </value-type>
1391 1367
1392 1368 <value-type name="QEasingCurve">
1393 1369 <modify-function signature="customType()const" remove="all"/>
1394 1370 <modify-function signature="setCustomType(double)" remove="all"/>
1395 1371 </value-type>
1396 1372
1397 1373 <object-type name="QAbstractAnimation"/>
1398 1374 <object-type name="QVariantAnimation"/>
1399 1375 <object-type name="QAnimationGroup"/>
1400 1376 <object-type name="QPauseAnimation"/>
1401 1377 <object-type name="QParallelAnimationGroup"/>
1402 1378 <object-type name="QSequentialAnimationGroup"/>
1403 1379 <object-type name="QPropertyAnimation"/>
1404 1380
1405 1381 <object-type name="QAbstractState"/>
1406 1382 <object-type name="QAbstractTransition"/>
1407 1383 <object-type name="QState"/>
1408 1384 <object-type name="QStateMachine"/>
1409 1385 <object-type name="QHistoryState"/>
1410 1386 <object-type name="QSignalTransition"/>
1411 1387 <object-type name="QEventTransition"/>
1412 1388 <object-type name="QFinalState"/>
1413 1389
1414 1390 <object-type name="QXmlStreamEntityResolver"/>
1415 1391 <object-type name="QAbstractEventDispatcher">
1416 1392 <extra-includes>
1417 1393 <include file-name="QPair" location="global"/>
1418 1394 </extra-includes>
1419 1395 </object-type>
1420 1396 <object-type name="QEventLoop"/>
1421 1397 <object-type name="QFile">
1422 1398 <modify-function signature="readLink()const" remove="all"/>
1423 1399 <!--### Obsolete in 4.3-->
1424 1400 <modify-function signature="readLink(QString)" remove="all"/>
1425 1401 <!--### Obsolete in 4.3-->
1426 1402 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
1427 1403 <!-- Can't provide same API and performance -->
1428 1404 <modify-function signature="unmap(unsigned char*)" remove="all"/>
1429 1405 <!-- Can't provide same API and performance -->
1430 1406
1431 1407 <modify-function signature="open(int,QFlags&lt;QIODevice::OpenModeFlag&gt;)" remove="all"/>
1432 1408 <modify-function signature="decodeName(const char*)" remove="all"/>
1433 1409 <modify-function signature="map(qint64,qint64,QFile::MemoryMapFlags)" remove="all"/>
1434 1410 <modify-function signature="unmap(uchar*)" remove="all"/>
1435 1411 </object-type>
1436 1412
1437 1413 <object-type name="QIODevice">
1438 1414 <modify-function signature="peek(char *,qint64)" remove="all"/>
1439 1415 <modify-function signature="read(char *,qint64)" remove="all"/>
1440 1416 <modify-function signature="readLine(char *,qint64)" remove="all"/>
1441 1417 <modify-function signature="write(const char *,qint64)" remove="all"/>
1442 1418 </object-type>
1443 1419 <object-type name="QStateMachine::SignalEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineSignal"/>
1444 1420 <object-type name="QStateMachine::WrappedEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineWrapped"/>
1445 1421
1446 1422 <object-type name="QCryptographicHash">
1447 1423 <modify-function signature="addData(const char*,int)" remove="all"/>
1448 1424 </object-type>
1449 1425 <object-type name="QLibraryInfo"/>
1450 1426 <object-type name="QMutex"/>
1451 1427 <object-type name="QSemaphore"/>
1452 1428 <object-type name="QSocketNotifier"/>
1453 1429 <object-type name="QSystemLocale"/>
1454 1430 <object-type name="QTemporaryFile">
1455 1431 <modify-function signature="fileName()const" rename="uniqueFilename"/>
1456 1432
1457 1433 <modify-function signature="createLocalFile(QFile&amp;)">
1458 1434 <modify-argument index="1">
1459 1435 <replace-type modified-type="QFile*"/>
1460 1436 <conversion-rule class="native">
1461 1437 QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
1462 1438 </conversion-rule>
1463 1439 </modify-argument>
1464 1440 </modify-function>
1465 1441 </object-type>
1466 1442 <object-type name="QMimeData">
1467 1443 <extra-includes>
1468 1444 <include file-name="QStringList" location="global"/>
1469 1445 <include file-name="QUrl" location="global"/>
1470 1446 </extra-includes>
1471 1447 </object-type>
1472 1448 <object-type name="QTextCodec">
1473 1449
1474 1450 <modify-function signature="setCodecForTr(QTextCodec*)">
1475 1451 <access modifier="private"/>
1476 1452 <modify-argument index="1">
1477 1453 <reference-count action="set" variable-name="__rcCodecForTr"/>
1478 1454 </modify-argument>
1479 1455 </modify-function>
1480 1456 <modify-function signature="setCodecForCStrings(QTextCodec*)">
1481 1457 <modify-argument index="1">
1482 1458 <reference-count action="set" variable-name="__rcCodecForCStrings"/>
1483 1459 </modify-argument>
1484 1460 </modify-function>
1485 1461 <modify-function signature="setCodecForLocale(QTextCodec*)">
1486 1462 <modify-argument index="1">
1487 1463 <reference-count action="set" variable-name="__rcCodecForLocale"/>
1488 1464 </modify-argument>
1489 1465 </modify-function>
1490 1466
1491 1467
1492 1468 <modify-function signature="codecForTr()">
1493 1469 <remove/>
1494 1470 </modify-function>
1495 1471
1496 1472 <modify-function signature="QTextCodec()">
1497 1473 <modify-argument index="-1">
1498 1474 <define-ownership class="java" owner="c++"/>
1499 1475 </modify-argument>
1500 1476 </modify-function>
1501 1477
1502 1478 <modify-function signature="fromUnicode(const QChar*,int,QTextCodec::ConverterState*)const">
1503 1479 <remove/>
1504 1480 </modify-function>
1505 1481
1506 1482 <modify-function signature="toUnicode(const char*,int,QTextCodec::ConverterState*)const">
1507 1483 <remove/>
1508 1484 </modify-function>
1509 1485
1510 1486 <modify-function signature="toUnicode(const char*)const">
1511 1487 <remove/>
1512 1488 </modify-function>
1513 1489 </object-type>
1514 1490
1515 1491 <object-type name="QTextDecoder">
1516 1492 <modify-function signature="toUnicode(const char*,int)">
1517 1493 <remove/>
1518 1494 </modify-function>
1519 1495 <modify-function signature="toUnicode(QString*,const char*,int)" remove="all"/>
1520 1496 </object-type>
1521 1497 <object-type name="QTextEncoder">
1522 1498 <modify-function signature="fromUnicode(const QChar*,int)">
1523 1499 <remove/>
1524 1500 </modify-function>
1525 1501 </object-type>
1526 1502 <object-type name="QTimeLine"/>
1527 1503 <object-type name="QTranslator">
1528 1504 <modify-function signature="translate(const char*,const char*,const char*,int)const">
1529 1505 <remove/>
1530 1506 </modify-function>
1531 1507 </object-type>
1532 1508
1533 1509 <object-type name="QWaitCondition"/>
1534 1510
1535 1511 <object-type name="QFileSystemWatcher">
1536 1512 <extra-includes>
1537 1513 <include file-name="QStringList" location="global"/>
1538 1514 </extra-includes>
1539 1515 </object-type>
1540 1516
1541 1517 <object-type name="QTextCodec::ConverterState">
1542 1518 <include file-name="QTextCodec" location="global"/>
1543 1519 </object-type>
1544 1520
1545 1521 <object-type name="QBuffer">
1546 1522 <modify-function signature="buffer()">
1547 1523 <remove/>
1548 1524 </modify-function>
1549 1525 <modify-function signature="connectNotify(const char *)" remove="all"/>
1550 1526 <modify-function signature="disconnectNotify(const char *)" remove="all"/>
1551 1527
1552 1528 <!-- ### modify to return value by pointer? -->
1553 1529 <modify-function signature="buffer()const" remove="all"/>
1554 1530 <modify-function signature="data()const" remove="all"/>
1555 1531
1556 1532 <modify-function signature="setData(const char*,int)" remove="all"/>
1557 1533 </object-type>
1558 1534
1559 1535 <object-type name="QTimer"/>
1560 1536
1561 1537 <object-type name="QAbstractFileEngineHandler">
1562 1538 <modify-function signature="create(const QString &amp;) const">
1563 1539 <modify-argument index="return">
1564 1540 <define-ownership owner="c++" class="shell"/>
1565 1541 </modify-argument>
1566 1542 </modify-function>
1567 1543 </object-type>
1568 1544
1569 1545 <object-type name="QAbstractFileEngine::MapExtensionOption"/>
1570 1546 <object-type name="QAbstractFileEngine::MapExtensionReturn"/>
1571 1547 <object-type name="QAbstractFileEngine::UnMapExtensionOption"/>
1572 1548 <object-type name="QAbstractFileEngine">
1573 1549 <extra-includes>
1574 1550 <include file-name="QDateTime" location="global"/>
1575 1551 </extra-includes>
1576 1552 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
1577 1553 <modify-function signature="unmap(unsigned char*)" remove="all"/>
1578 1554 </object-type>
1579 1555
1580 1556 <object-type name="QProcess">
1581 1557 <modify-function signature="readChannelMode()const" remove="all"/>
1582 1558 <!--### Obsolete in 4.3-->
1583 1559 <modify-function signature="setReadChannelMode(QProcess::ProcessChannelMode)" remove="all"/>
1584 1560 <!--### Obsolete in 4.3-->
1585 1561 </object-type>
1586 1562
1587 1563 <object-type name="QSignalMapper">
1588 1564 <modify-function signature="mapped(const QString &amp;)">
1589 1565 <rename to="mappedString"/>
1590 1566 </modify-function>
1591 1567 <modify-function signature="mapped(int)">
1592 1568 <rename to="mappedInteger"/>
1593 1569 </modify-function>
1594 1570 <modify-function signature="mapped(QObject *)">
1595 1571 <rename to="mappedQObject"/>
1596 1572 </modify-function>
1597 1573 <modify-function signature="mapped(QWidget *)" remove="all"/>
1598 1574
1599 1575 <modify-function signature="mapping(QWidget*)const" remove="all"/>
1600 1576
1601 1577 <modify-function signature="setMapping(QObject*,QWidget*)" remove="all"/>
1602 1578
1603 1579 <!-- ### overloads -->
1604 1580 <modify-function signature="mapping(int)const">
1605 1581 <rename to="mappingById"/>
1606 1582 </modify-function>
1607 1583 <modify-function signature="mapping(QString)const">
1608 1584 <rename to="mappingByString"/>
1609 1585 </modify-function>
1610 1586 <modify-function signature="mapping(QObject*)const">
1611 1587 <rename to="mappingByObject"/>
1612 1588 </modify-function>
1613 1589 <modify-function signature="setMapping(QObject*,int)">
1614 1590 <rename to="setMappingById"/>
1615 1591 </modify-function>
1616 1592 <modify-function signature="setMapping(QObject*,QString)">
1617 1593 <rename to="setMappingByString"/>
1618 1594 </modify-function>
1619 1595 <modify-function signature="setMapping(QObject*,QObject*)">
1620 1596 <rename to="setMappingByObject"/>
1621 1597 </modify-function>
1622 1598 </object-type>
1623 1599
1624 1600 <object-type name="QObject">
1625 1601 <modify-function signature="childEvent(QChildEvent*)">
1626 1602 <modify-argument index="1" invalidate-after-use="yes"/>
1627 1603 </modify-function>
1628 1604 <modify-function signature="customEvent(QEvent*)">
1629 1605 <modify-argument index="1" invalidate-after-use="yes"/>
1630 1606 </modify-function>
1631 1607 <modify-function signature="event(QEvent*)">
1632 1608 <modify-argument index="1" invalidate-after-use="yes"/>
1633 1609 </modify-function>
1634 1610 <modify-function signature="eventFilter(QObject*,QEvent*)">
1635 1611 <modify-argument index="2" invalidate-after-use="yes"/>
1636 1612 </modify-function>
1637 1613 <modify-function signature="timerEvent(QTimerEvent*)">
1638 1614 <modify-argument index="1" invalidate-after-use="yes"/>
1639 1615 </modify-function>
1640 1616
1641 1617 <modify-function signature="installEventFilter(QObject*)">
1642 1618 <modify-argument index="1">
1643 1619 <reference-count action="add" variable-name="__rcEventFilters"/>
1644 1620 </modify-argument>
1645 1621 </modify-function>
1646 1622 <modify-function signature="removeEventFilter(QObject*)">
1647 1623 <modify-argument index="1">
1648 1624 <reference-count action="remove" variable-name="__rcEventFilters"/>
1649 1625 </modify-argument>
1650 1626 </modify-function>
1651 1627 <modify-function signature="setParent(QObject*)">
1652 1628 <modify-argument index="1">
1653 1629 <reference-count action="ignore"/>
1654 1630 </modify-argument>
1655 1631 </modify-function>
1656 1632
1657 1633 <modify-function signature="deleteLater()">
1658 1634 <rename to="disposeLater"/>
1659 1635 </modify-function>
1660 1636
1661 1637 <modify-function signature="inherits(const char*)const">
1662 1638 <remove/>
1663 1639 </modify-function>
1664 1640
1665 1641 <modify-function signature="property(const char*)const">
1666 1642 <access modifier="private"/>
1667 1643 </modify-function>
1668 1644
1669 1645 <modify-function signature="setProperty(const char*,QVariant)">
1670 1646 <access modifier="private"/>
1671 1647 </modify-function>
1672 1648
1673 1649
1674 1650 <extra-includes>
1675 1651 <include file-name="QVarLengthArray" location="global"/>
1676 1652 </extra-includes>
1677 1653
1678 1654
1679 1655 <modify-function signature="property(const char*)const">
1680 1656 <modify-argument index="1">
1681 1657 <replace-type modified-type="QString"/>
1682 1658 <conversion-rule class="native">
1683 1659 <insert-template name="core.convert_string_arg_to_char*"/>
1684 1660 </conversion-rule>
1685 1661 </modify-argument>
1686 1662 </modify-function>
1687 1663
1688 1664 <modify-function signature="setProperty(const char*,QVariant)">
1689 1665 <modify-argument index="1">
1690 1666 <replace-type modified-type="QString"/>
1691 1667 <conversion-rule class="native">
1692 1668 <insert-template name="core.convert_string_arg_to_char*"/>
1693 1669 </conversion-rule>
1694 1670 </modify-argument>
1695 1671 </modify-function>
1696 1672
1697 1673 <modify-function signature="inherits(const char*)const">
1698 1674 <modify-argument index="1">
1699 1675 <replace-type modified-type="QString"/>
1700 1676 <conversion-rule class="native">
1701 1677 <insert-template name="core.convert_string_arg_to_char*"/>
1702 1678 </conversion-rule>
1703 1679 </modify-argument>
1704 1680 </modify-function>
1705 1681 </object-type>
1706 1682
1707 1683 <object-type name="QCoreApplication">
1708 1684 <extra-includes>
1709 1685 <include file-name="QStringList" location="global"/>
1710 1686 </extra-includes>
1711 1687
1712 1688 <modify-function signature="argv()" remove="all"/>
1713 1689 <!-- Obsolete -->
1714 1690 <modify-function signature="argc()" remove="all"/>
1715 1691 <!-- Obsolete -->
1716 1692
1717 1693 <modify-function signature="notify(QObject*,QEvent*)">
1718 1694 <modify-argument index="2" invalidate-after-use="yes"/>
1719 1695 </modify-function>
1720 1696
1721 1697
1722 1698 <modify-function signature="QCoreApplication(int &amp;, char **)">
1723 1699 <access modifier="private"/>
1724 1700 </modify-function>
1725 1701 <modify-function signature="removePostedEvents(QObject*)">
1726 1702 <modify-argument index="1">
1727 1703 <reference-count action="ignore"/>
1728 1704 </modify-argument>
1729 1705 </modify-function>
1730 1706 <modify-function signature="removePostedEvents(QObject*,int)">
1731 1707 <modify-argument index="1">
1732 1708 <reference-count action="ignore"/>
1733 1709 </modify-argument>
1734 1710 </modify-function>
1735 1711
1736 1712 <modify-function signature="installTranslator(QTranslator *)">
1737 1713 <modify-argument index="1">
1738 1714 <reference-count action="add" variable-name="__rcTranslators"/>
1739 1715 </modify-argument>
1740 1716 </modify-function>
1741 1717
1742 1718 <modify-function signature="removeTranslator(QTranslator *)">
1743 1719 <modify-argument index="1">
1744 1720 <reference-count action="remove" variable-name="__rcTranslators"/>
1745 1721 </modify-argument>
1746 1722 </modify-function>
1747 1723
1748 1724
1749 1725 <modify-function signature="postEvent(QObject*,QEvent*)">
1750 1726 <modify-argument index="2">
1751 1727 <define-ownership class="java" owner="c++"/>
1752 1728 </modify-argument>
1753 1729 </modify-function>
1754 1730
1755 1731 <modify-function signature="QCoreApplication(int &amp;, char **)" remove="all"/>
1756 1732 <!-- ### arguments() causes a warning: "QScriptValue::setProperty(arguments): cannot change flags of a native property" -->
1757 1733 <modify-function signature="arguments()" remove="all"/>
1758 1734 <modify-function signature="translate(const char*,const char*,const char*,QCoreApplication::Encoding,int)">
1759 1735 <modify-argument index="1">
1760 1736 <replace-type modified-type="QString"/>
1761 1737 <conversion-rule class="native">
1762 1738 <insert-template name="core.convert_string_arg_to_char*"/>
1763 1739 </conversion-rule>
1764 1740 </modify-argument>
1765 1741 <modify-argument index="2">
1766 1742 <replace-type modified-type="QString"/>
1767 1743 <conversion-rule class="native">
1768 1744 <insert-template name="core.convert_string_arg_to_char*"/>
1769 1745 </conversion-rule>
1770 1746 </modify-argument>
1771 1747 <modify-argument index="3">
1772 1748 <replace-type modified-type="QString"/>
1773 1749 <conversion-rule class="native">
1774 1750 <insert-template name="core.convert_string_arg_to_char*"/>
1775 1751 </conversion-rule>
1776 1752 </modify-argument>
1777 1753 </modify-function>
1778 1754 <modify-function signature="translate(const char *,const char *,const char *,QCoreApplication::Encoding)">
1779 1755 <modify-argument index="1">
1780 1756 <replace-type modified-type="QString"/>
1781 1757 <conversion-rule class="native">
1782 1758 <insert-template name="core.convert_string_arg_to_char*"/>
1783 1759 </conversion-rule>
1784 1760 </modify-argument>
1785 1761 <modify-argument index="2">
1786 1762 <replace-type modified-type="QString"/>
1787 1763 <conversion-rule class="native">
1788 1764 <insert-template name="core.convert_string_arg_to_char*"/>
1789 1765 </conversion-rule>
1790 1766 </modify-argument>
1791 1767 <modify-argument index="3">
1792 1768 <replace-type modified-type="QString"/>
1793 1769 <conversion-rule class="native">
1794 1770 <insert-template name="core.convert_string_arg_to_char*"/>
1795 1771 </conversion-rule>
1796 1772 </modify-argument>
1797 1773 </modify-function>
1798 1774
1799 1775 </object-type>
1800 1776
1801 1777 <object-type name="QSettings">
1802 1778 <extra-includes>
1803 1779 <include file-name="QStringList" location="global"/>
1804 1780 </extra-includes>
1805 1781
1806 1782 <modify-function signature="setIniCodec(QTextCodec*)">
1807 1783 <modify-argument index="1">
1808 1784 <reference-count action="set" variable-name="__rcIniCodec"/>
1809 1785 </modify-argument>
1810 1786 </modify-function>
1811 1787
1812 1788 <modify-function signature="setSystemIniPath(const QString&amp;)" remove="all"/>
1813 1789 <!--### Obsolete in 4.3-->
1814 1790 <modify-function signature="setUserIniPath(const QString&amp;)" remove="all"/>
1815 1791 <!--### Obsolete in 4.3-->
1816 1792 </object-type>
1817 1793
1818 1794 <object-type name="QEvent" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type() == QEvent::None"/>
1819 1795 <object-type name="QChildEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ChildAdded || %1-&gt;type() == QEvent::ChildPolished || %1-&gt;type() == QEvent::ChildRemoved">
1820 1796 <modify-field name="c" read="false" write="false"/>
1821 1797 </object-type>
1822 1798 <object-type name="QTimerEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Timer"/>
1823 1799 <object-type name="QDynamicPropertyChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DynamicPropertyChange"/>
1824 1800
1825 1801 <object-type name="QDataStream">
1826 1802 <modify-function signature="setDevice(QIODevice*)">
1827 1803 <modify-argument index="1">
1828 1804 <reference-count action="set" variable-name="__rcDevice"/>
1829 1805 </modify-argument>
1830 1806 </modify-function>
1831 1807 <modify-function signature="unsetDevice()">
1832 1808 <inject-code position="end">
1833 1809 __rcDevice = null;
1834 1810 </inject-code>
1835 1811 </modify-function>
1836 1812
1837 1813
1838 1814 <modify-function signature="operator&lt;&lt;(const char*)">
1839 1815 <remove/>
1840 1816 </modify-function>
1841 1817 <modify-function signature="operator&lt;&lt;(unsigned char)">
1842 1818 <remove/>
1843 1819 </modify-function>
1844 1820 <modify-function signature="operator&lt;&lt;(unsigned int)">
1845 1821 <remove/>
1846 1822 </modify-function>
1847 1823 <modify-function signature="operator&lt;&lt;(unsigned long long)">
1848 1824 <remove/>
1849 1825 </modify-function>
1850 1826 <modify-function signature="operator&lt;&lt;(unsigned short)">
1851 1827 <remove/>
1852 1828 </modify-function>
1853 1829
1854 1830 <modify-function signature="operator&gt;&gt;(char &amp;*)">
1855 1831 <remove/>
1856 1832 </modify-function>
1857 1833 <modify-function signature="operator&gt;&gt;(uint&amp;)">
1858 1834 <remove/>
1859 1835 </modify-function>
1860 1836 <modify-function signature="operator&gt;&gt;(unsigned char&amp;)">
1861 1837 <remove/>
1862 1838 </modify-function>
1863 1839 <modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
1864 1840 <remove/>
1865 1841 </modify-function>
1866 1842
1867 1843 <modify-function signature="readRawData(char*,int)">
1868 1844 <remove/>
1869 1845 </modify-function>
1870 1846 <modify-function signature="readBytes(char&amp;*,uint&amp;)">
1871 1847 <remove/>
1872 1848 </modify-function>
1873 1849 <modify-function signature="writeRawData(const char*,int)">
1874 1850 <remove/>
1875 1851 </modify-function>
1876 1852 <modify-function signature="writeBytes(const char*,uint)">
1877 1853 <remove/>
1878 1854 </modify-function>
1879 1855
1880 1856 <modify-function signature="operator&gt;&gt;(signed char&amp;)" remove="all"/>
1881 1857 <modify-function signature="operator&lt;&lt;(signed char)" remove="all"/>
1882 1858
1883 1859 <modify-function signature="operator&lt;&lt;(bool)">
1884 1860 <rename to="writeBoolean"/>
1885 1861 <modify-argument index="0" replace-value="this"/>
1886 1862 </modify-function>
1887 1863 <modify-function signature="operator&lt;&lt;(unsigned char)">
1888 1864 <modify-argument index="0" replace-value="this"/>
1889 1865 <rename to="writeByte"/>
1890 1866 </modify-function>
1891 1867 <modify-function signature="operator&lt;&lt;(int)">
1892 1868 <rename to="writeInt"/>
1893 1869 <modify-argument index="0" replace-value="this"/>
1894 1870 </modify-function>
1895 1871 <modify-function signature="operator&lt;&lt;(qint64)">
1896 1872 <rename to="writeLongLong"/>
1897 1873 <modify-argument index="0" replace-value="this"/>
1898 1874 </modify-function>
1899 1875 <modify-function signature="operator&lt;&lt;(float)">
1900 1876 <rename to="writeFloat"/>
1901 1877 <modify-argument index="0" replace-value="this"/>
1902 1878 </modify-function>
1903 1879 <modify-function signature="operator&lt;&lt;(double)">
1904 1880 <rename to="writeDouble"/>
1905 1881 <modify-argument index="0" replace-value="this"/>
1906 1882 </modify-function>
1907 1883 <modify-function signature="operator&lt;&lt;(short)">
1908 1884 <rename to="writeShort"/>
1909 1885 <modify-argument index="0" replace-value="this"/>
1910 1886 </modify-function>
1911 1887
1912 1888 <modify-function signature="operator&gt;&gt;(bool &amp;)">
1913 1889 <rename to="readBoolean"/>
1914 1890 <modify-argument index="1">
1915 1891 <remove-argument/>
1916 1892 <conversion-rule class="native">
1917 1893 bool __result;
1918 1894 bool &amp; %out% = __result;
1919 1895 </conversion-rule>
1920 1896 </modify-argument>
1921 1897 <modify-argument index="0" replace-value="void">
1922 1898 <conversion-rule class="native">
1923 1899 bool %out% = __result;
1924 1900 </conversion-rule>
1925 1901 </modify-argument>
1926 1902 </modify-function>
1927 1903 <modify-function signature="operator&gt;&gt;(unsigned char &amp;)">
1928 1904 <rename to="readByte"/>
1929 1905 <modify-argument index="1">
1930 1906 <remove-argument/>
1931 1907 <conversion-rule class="native">
1932 1908 unsigned char __result;
1933 1909 unsigned char &amp; %out% = __result;
1934 1910 </conversion-rule>
1935 1911 </modify-argument>
1936 1912 <modify-argument index="0" replace-value="void">
1937 1913 <conversion-rule class="native">
1938 1914 int %out% = __result;
1939 1915 </conversion-rule>
1940 1916 </modify-argument>
1941 1917 </modify-function>
1942 1918 <modify-function signature="operator&gt;&gt;(int &amp;)">
1943 1919 <rename to="readInt"/>
1944 1920 <modify-argument index="1">
1945 1921 <remove-argument/>
1946 1922 <conversion-rule class="native">
1947 1923 int __result;
1948 1924 int &amp; %out% = __result;
1949 1925 </conversion-rule>
1950 1926 </modify-argument>
1951 1927 <modify-argument index="0" replace-value="void">
1952 1928 <conversion-rule class="native">
1953 1929 int %out% = __result;
1954 1930 </conversion-rule>
1955 1931 </modify-argument>
1956 1932 </modify-function>
1957 1933 <modify-function signature="operator&gt;&gt;(uint &amp;)">
1958 1934 <rename to="readUInt"/>
1959 1935 <modify-argument index="1">
1960 1936 <remove-argument/>
1961 1937 <conversion-rule class="native">
1962 1938 uint __result;
1963 1939 uint &amp; %out% = __result;
1964 1940 </conversion-rule>
1965 1941 </modify-argument>
1966 1942 <modify-argument index="0" replace-value="void">
1967 1943 <conversion-rule class="native">
1968 1944 uint %out% = __result;
1969 1945 </conversion-rule>
1970 1946 </modify-argument>
1971 1947 </modify-function>
1972 1948 <modify-function signature="operator&gt;&gt;(qint64 &amp;)">
1973 1949 <rename to="readLongLong"/>
1974 1950 <modify-argument index="1">
1975 1951 <remove-argument/>
1976 1952 <conversion-rule class="native">
1977 1953 qint64 __result;
1978 1954 qint64 &amp; %out% = __result;
1979 1955 </conversion-rule>
1980 1956 </modify-argument>
1981 1957 <modify-argument index="0" replace-value="void">
1982 1958 <conversion-rule class="native">
1983 1959 qint64 %out% = __result;
1984 1960 </conversion-rule>
1985 1961 </modify-argument>
1986 1962 </modify-function>
1987 1963 <modify-function signature="operator&gt;&gt;(unsigned long long &amp;)">
1988 1964 <rename to="readULongLong"/>
1989 1965 <modify-argument index="1">
1990 1966 <remove-argument/>
1991 1967 <conversion-rule class="native">
1992 1968 unsigned long long __result;
1993 1969 unsigned long long &amp; %out% = __result;
1994 1970 </conversion-rule>
1995 1971 </modify-argument>
1996 1972 <modify-argument index="0" replace-value="void">
1997 1973 <conversion-rule class="native">
1998 1974 unsigned long long %out% = __result;
1999 1975 </conversion-rule>
2000 1976 </modify-argument>
2001 1977 </modify-function>
2002 1978 <modify-function signature="operator&gt;&gt;(float &amp;)">
2003 1979 <rename to="readFloat"/>
2004 1980 <modify-argument index="1">
2005 1981 <remove-argument/>
2006 1982 <conversion-rule class="native">
2007 1983 float __result;
2008 1984 float &amp; %out% = __result;
2009 1985 </conversion-rule>
2010 1986 </modify-argument>
2011 1987 <modify-argument index="0" replace-value="void">
2012 1988 <conversion-rule class="native">
2013 1989 float %out% = __result;
2014 1990 </conversion-rule>
2015 1991 </modify-argument>
2016 1992 </modify-function>
2017 1993 <modify-function signature="operator&gt;&gt;(double &amp;)">
2018 1994 <rename to="readDouble"/>
2019 1995 <modify-argument index="1">
2020 1996 <remove-argument/>
2021 1997 <conversion-rule class="native">
2022 1998 double __result;
2023 1999 double &amp; %out% = __result;
2024 2000 </conversion-rule>
2025 2001 </modify-argument>
2026 2002 <modify-argument index="0" replace-value="void">
2027 2003 <conversion-rule class="native">
2028 2004 double %out% = __result;
2029 2005 </conversion-rule>
2030 2006 </modify-argument>
2031 2007 </modify-function>
2032 2008 <modify-function signature="operator&gt;&gt;(short &amp;)">
2033 2009 <rename to="readShort"/>
2034 2010 <modify-argument index="1">
2035 2011 <remove-argument/>
2036 2012 <conversion-rule class="native">
2037 2013 short __result;
2038 2014 short &amp; %out% = __result;
2039 2015 </conversion-rule>
2040 2016 </modify-argument>
2041 2017 <modify-argument index="0" replace-value="void">
2042 2018 <conversion-rule class="native">
2043 2019 short %out% = __result;
2044 2020 </conversion-rule>
2045 2021 </modify-argument>
2046 2022 </modify-function>
2047 2023 <modify-function signature="operator&gt;&gt;(unsigned short &amp;)">
2048 2024 <rename to="readUShort"/>
2049 2025 <modify-argument index="1">
2050 2026 <remove-argument/>
2051 2027 <conversion-rule class="native">
2052 2028 unsigned short __result;
2053 2029 unsigned short &amp; %out% = __result;
2054 2030 </conversion-rule>
2055 2031 </modify-argument>
2056 2032 <modify-argument index="0" replace-value="void">
2057 2033 <conversion-rule class="native">
2058 2034 unsigned short %out% = __result;
2059 2035 </conversion-rule>
2060 2036 </modify-argument>
2061 2037 </modify-function>
2062 2038 </object-type>
2063 2039
2064 2040 <object-type name="QFSFileEngine">
2065 2041 <extra-includes>
2066 2042 <include file-name="QDateTime" location="global"/>
2067 2043 </extra-includes>
2068 2044 </object-type>
2069 2045
2070 2046 <object-type name="QTextStream">
2071 2047 <modify-function signature="QTextStream(QByteArray *, QFlags&lt;QIODevice::OpenModeFlag&gt;)">
2072 2048 <remove/>
2073 2049 </modify-function>
2074 2050 <modify-function signature="QTextStream(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
2075 2051 <remove/>
2076 2052 </modify-function>
2077 2053 <modify-function signature="operator&gt;&gt;(QChar&amp;)">
2078 2054 <remove/>
2079 2055 </modify-function>
2080 2056 <modify-function signature="operator&lt;&lt;(const void*)">
2081 2057 <remove/>
2082 2058 </modify-function>
2083 2059 <modify-function signature="operator&lt;&lt;(unsigned int)">
2084 2060 <remove/>
2085 2061 </modify-function>
2086 2062 <modify-function signature="operator&lt;&lt;(unsigned long long)">
2087 2063 <remove/>
2088 2064 </modify-function>
2089 2065 <modify-function signature="operator&lt;&lt;(const QChar &amp;)">
2090 2066 <remove/>
2091 2067 </modify-function>
2092 2068 <modify-function signature="operator&lt;&lt;(unsigned long)">
2093 2069 <remove/>
2094 2070 </modify-function>
2095 2071 <modify-function signature="operator&lt;&lt;(signed long)">
2096 2072 <remove/>
2097 2073 </modify-function>
2098 2074 <modify-function signature="operator&lt;&lt;(const char*)">
2099 2075 <remove/>
2100 2076 </modify-function>
2101 2077 <modify-function signature="operator&lt;&lt;(unsigned short)">
2102 2078 <remove/>
2103 2079 </modify-function>
2104 2080 <modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
2105 2081 <remove/>
2106 2082 </modify-function>
2107 2083 <modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
2108 2084 <remove/>
2109 2085 </modify-function>
2110 2086 <modify-function signature="operator&gt;&gt;(uint&amp;)">
2111 2087 <remove/>
2112 2088 </modify-function>
2113 2089 <modify-function signature="operator&gt;&gt;(ulong&amp;)">
2114 2090 <remove/>
2115 2091 </modify-function>
2116 2092 <modify-function signature="setString(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
2117 2093 <remove/>
2118 2094 </modify-function>
2119 2095 <modify-function signature="string()const">
2120 2096 <remove/>
2121 2097 </modify-function>
2122 2098 <modify-function signature="operator&gt;&gt;(signed long&amp;)">
2123 2099 <remove/>
2124 2100 </modify-function>
2125 2101 <modify-function signature="operator&gt;&gt;(char*)">
2126 2102 <remove/>
2127 2103 </modify-function>
2128 2104 <modify-function signature="operator&gt;&gt;(QByteArray&amp;)">
2129 2105 <remove/>
2130 2106 </modify-function>
2131 2107 <modify-function signature="operator&gt;&gt;(QString&amp;)">
2132 2108 <remove/>
2133 2109 </modify-function>
2134 2110 <modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
2135 2111 <remove/>
2136 2112 </modify-function>
2137 2113 <modify-function signature="operator&lt;&lt;(const QString&amp;)">
2138 2114 <remove/>
2139 2115 </modify-function>
2140 2116
2141 2117
2142 2118 <modify-function signature="setCodec(QTextCodec *)">
2143 2119 <modify-argument index="1">
2144 2120 <reference-count action="set" variable-name="__rcCodec"/>
2145 2121 </modify-argument>
2146 2122 </modify-function>
2147 2123
2148 2124 <modify-function signature="QTextStream(QIODevice *)">
2149 2125 <modify-argument index="1">
2150 2126 <reference-count action="set" variable-name="__rcDevice"/>
2151 2127 </modify-argument>
2152 2128 </modify-function>
2153 2129 <modify-function signature="setDevice(QIODevice *)">
2154 2130 <modify-argument index="1">
2155 2131 <reference-count action="set" variable-name="__rcDevice"/>
2156 2132 </modify-argument>
2157 2133 </modify-function>
2158 2134
2159 2135 <modify-function signature="setCodec(const char *)">
2160 2136 <modify-argument index="1">
2161 2137 <replace-type modified-type="QString"/>
2162 2138 <conversion-rule class="native">
2163 2139 <insert-template name="core.convert_string_arg_to_char*"/>
2164 2140 </conversion-rule>
2165 2141 </modify-argument>
2166 2142 </modify-function>
2167 2143
2168 2144 <modify-function signature="operator&lt;&lt;(QBool)">
2169 2145 <rename to="writeBoolean"/>
2170 2146 <modify-argument index="0" replace-value="this"/>
2171 2147 </modify-function>
2172 2148 <modify-function signature="operator&lt;&lt;(char)">
2173 2149 <modify-argument index="0" replace-value="this"/>
2174 2150 <rename to="writeByte"/>
2175 2151 </modify-function>
2176 2152 <modify-function signature="operator&lt;&lt;(signed int)">
2177 2153 <rename to="writeInt"/>
2178 2154 <modify-argument index="0" replace-value="this"/>
2179 2155 </modify-function>
2180 2156 <modify-function signature="operator&lt;&lt;(qlonglong)">
2181 2157 <rename to="writeLongLong"/>
2182 2158 <modify-argument index="0" replace-value="this"/>
2183 2159 </modify-function>
2184 2160 <modify-function signature="operator&lt;&lt;(float)">
2185 2161 <rename to="writeFloat"/>
2186 2162 <modify-argument index="0" replace-value="this"/>
2187 2163 </modify-function>
2188 2164 <modify-function signature="operator&lt;&lt;(double)">
2189 2165 <rename to="writeDouble"/>
2190 2166 <modify-argument index="0" replace-value="this"/>
2191 2167 </modify-function>
2192 2168 <modify-function signature="operator&lt;&lt;(signed short)">
2193 2169 <rename to="writeShort"/>
2194 2170 <modify-argument index="0" replace-value="this"/>
2195 2171 </modify-function>
2196 2172 <modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
2197 2173 <rename to="writeByteArray"/>
2198 2174 <modify-argument index="0" replace-value="this"/>
2199 2175 </modify-function>
2200 2176 <modify-function signature="operator&lt;&lt;(const QString&amp;)">
2201 2177 <rename to="writeString"/>
2202 2178 <modify-argument index="0" replace-value="this"/>
2203 2179 </modify-function>
2204 2180
2205 2181 <modify-function signature="operator&gt;&gt;(char&amp;)">
2206 2182 <rename to="readByte"/>
2207 2183 <modify-argument index="1">
2208 2184 <remove-argument/>
2209 2185 <conversion-rule class="native">
2210 2186 char __result;
2211 2187 char &amp; %out% = __result;
2212 2188 </conversion-rule>
2213 2189 </modify-argument>
2214 2190 <modify-argument index="0" replace-value="void">
2215 2191 <conversion-rule class="native">
2216 2192 int %out% = __result;
2217 2193 </conversion-rule>
2218 2194 </modify-argument>
2219 2195 </modify-function>
2220 2196 <modify-function signature="operator&gt;&gt;(signed short&amp;)">
2221 2197 <rename to="readShort"/>
2222 2198 <modify-argument index="1">
2223 2199 <remove-argument/>
2224 2200 <conversion-rule class="native">
2225 2201 short __result;
2226 2202 short &amp; %out% = __result;
2227 2203 </conversion-rule>
2228 2204 </modify-argument>
2229 2205 <modify-argument index="0" replace-value="void">
2230 2206 <conversion-rule class="native">
2231 2207 short %out% = __result;
2232 2208 </conversion-rule>
2233 2209 </modify-argument>
2234 2210 </modify-function>
2235 2211 <modify-function signature="operator&gt;&gt;(signed int&amp;)">
2236 2212 <rename to="readInt"/>
2237 2213 <modify-argument index="1">
2238 2214 <remove-argument/>
2239 2215 <conversion-rule class="native">
2240 2216 int __result;
2241 2217 int &amp; %out% = __result;
2242 2218 </conversion-rule>
2243 2219 </modify-argument>
2244 2220 <modify-argument index="0" replace-value="void">
2245 2221 <conversion-rule class="native">
2246 2222 int %out% = __result;
2247 2223 </conversion-rule>
2248 2224 </modify-argument>
2249 2225 </modify-function>
2250 2226 <modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
2251 2227 <rename to="readUShort"/>
2252 2228 <modify-argument index="1">
2253 2229 <remove-argument/>
2254 2230 <conversion-rule class="native">
2255 2231 unsigned short __result;
2256 2232 unsigned short &amp; %out% = __result;
2257 2233 </conversion-rule>
2258 2234 </modify-argument>
2259 2235 <modify-argument index="0" replace-value="void">
2260 2236 <conversion-rule class="native">
2261 2237 unsigned short %out% = __result;
2262 2238 </conversion-rule>
2263 2239 </modify-argument>
2264 2240 </modify-function>
2265 2241 <modify-function signature="operator&gt;&gt;(unsigned int&amp;)">
2266 2242 <rename to="readUInt"/>
2267 2243 <modify-argument index="1">
2268 2244 <remove-argument/>
2269 2245 <conversion-rule class="native">
2270 2246 unsigned int __result;
2271 2247 unsigned int &amp; %out% = __result;
2272 2248 </conversion-rule>
2273 2249 </modify-argument>
2274 2250 <modify-argument index="0" replace-value="void">
2275 2251 <conversion-rule class="native">
2276 2252 unsigned int %out% = __result;
2277 2253 </conversion-rule>
2278 2254 </modify-argument>
2279 2255 </modify-function>
2280 2256 <modify-function signature="operator&gt;&gt;(qlonglong&amp;)">
2281 2257 <rename to="readLongLong"/>
2282 2258 <modify-argument index="1">
2283 2259 <remove-argument/>
2284 2260 <conversion-rule class="native">
2285 2261 qlonglong __result;
2286 2262 qlonglong &amp; %out% = __result;
2287 2263 </conversion-rule>
2288 2264 </modify-argument>
2289 2265 <modify-argument index="0" replace-value="void">
2290 2266 <conversion-rule class="native">
2291 2267 qlonglong %out% = __result;
2292 2268 </conversion-rule>
2293 2269 </modify-argument>
2294 2270 </modify-function>
2295 2271 <modify-function signature="operator&gt;&gt;(qulonglong&amp;)">
2296 2272 <rename to="readULongLong"/>
2297 2273 <modify-argument index="1">
2298 2274 <remove-argument/>
2299 2275 <conversion-rule class="native">
2300 2276 qulonglong __result;
2301 2277 qulonglong &amp; %out% = __result;
2302 2278 </conversion-rule>
2303 2279 </modify-argument>
2304 2280 <modify-argument index="0" replace-value="void">
2305 2281 <conversion-rule class="native">
2306 2282 qulonglong %out% = __result;
2307 2283 </conversion-rule>
2308 2284 </modify-argument>
2309 2285 </modify-function>
2310 2286 <modify-function signature="operator&gt;&gt;(float&amp;)">
2311 2287 <rename to="readFloat"/>
2312 2288 <modify-argument index="1">
2313 2289 <remove-argument/>
2314 2290 <conversion-rule class="native">
2315 2291 float __result;
2316 2292 float &amp; %out% = __result;
2317 2293 </conversion-rule>
2318 2294 </modify-argument>
2319 2295 <modify-argument index="0" replace-value="void">
2320 2296 <conversion-rule class="native">
2321 2297 float %out% = __result;
2322 2298 </conversion-rule>
2323 2299 </modify-argument>
2324 2300 </modify-function>
2325 2301 <modify-function signature="operator&gt;&gt;(double&amp;)">
2326 2302 <rename to="readDouble"/>
2327 2303 <modify-argument index="1">
2328 2304 <remove-argument/>
2329 2305 <conversion-rule class="native">
2330 2306 double __result;
2331 2307 double &amp; %out% = __result;
2332 2308 </conversion-rule>
2333 2309 </modify-argument>
2334 2310 <modify-argument index="0" replace-value="void">
2335 2311 <conversion-rule class="native">
2336 2312 double %out% = __result;
2337 2313 </conversion-rule>
2338 2314 </modify-argument>
2339 2315 </modify-function>
2340 2316
2341 2317 <modify-function signature="operator&lt;&lt;(qulonglong)" remove="all"/>
2342 2318 <modify-function signature="operator&gt;&gt;(qulonglong&amp;)" remove="all"/>
2343 2319 </object-type>
2344 2320
2345 2321 <object-type name="QSystemSemaphore"/>
2346 2322
2347 2323 <namespace-type name="QtConcurrent" target-type="class">
2348 2324 <extra-includes>
2349 2325 <include file-name="qtconcurrentreducekernel.h" location="global"/>
2350 2326 <include file-name="qtconcurrentthreadengine.h" location="global"/>
2351 2327 </extra-includes>
2352 2328 </namespace-type>
2353 2329
2354 2330 <value-type name="QFuture" generate="no">
2355 2331 <modify-function signature="operator T() const" remove="all"/>
2356 2332 <modify-function signature="operator=(const QFuture &amp;)" remove="all"/>
2357 2333 </value-type>
2358 2334 <value-type name="QtJambiVoidFuture" java-name="QFutureVoid">
2359 2335 <modify-function signature="resultCount()const" remove="all"/>
2360 2336 <modify-function signature="isResultReadyAt(int)const" remove="all"/>
2361 2337 </value-type>
2362 2338 <value-type name="QtJambiFuture" java-name="QFuture" generic-class="yes"/>
2363 2339
2364 2340 <object-type name="QFutureWatcherBase">
2365 2341 <modify-function signature="connectNotify(const char *)" remove="all"/>
2366 2342 <modify-function signature="disconnectNotify(const char *)" remove="all"/>
2367 2343 </object-type>
2368 2344 <object-type name="QtJambiVoidFutureWatcher" java-name="QFutureWatcherVoid"/>
2369 2345
2370 2346 <object-type name="QFutureWatcher" generate="no">
2371 2347 <modify-function signature="future()const" remove="all"/>
2372 2348 </object-type>
2373 2349 <object-type name="QtJambiFutureWatcher" java-name="QFutureWatcher" generic-class="yes"/>
2374 2350
2375 2351 <object-type name="QFutureSynchronizer" generate="no"/>
2376 2352 <object-type name="QtJambiFutureSynchronizer" generic-class="yes" java-name="QFutureSynchronizer"/>
2377 2353 <object-type name="QtJambiVoidFutureSynchronizer" java-name="QFutureSynchronizerVoid"/>
2378 2354 <object-type name="QThreadPool"/>
2379 2355
2380 2356 <object-type name="QFutureIterator" generate="no">
2381 2357 <modify-function signature="operator=(const QFuture&amp;)" remove="all"/>
2382 2358 </object-type>
2383 2359 <object-type name="QtJambiFutureIterator" generic-class="yes" java-name="QFutureIterator"/>
2384 2360 <object-type name="QRunnable"/>
2385 2361
2386 2362 <!-- Inefficient hash codes -->
2387 2363 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUuid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2388 2364 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QLocale' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2389 2365 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFuture' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2390 2366 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRegExp' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2391 2367 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFutureVoid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2392 2368 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrl' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2393 2369 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QProcessEnvironment' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2394 2370
2395 2371 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::selectIteration', unmatched parameter type 'T'"/>
2396 2372 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QVariantAnimation::registerInterpolator', unmatched parameter type 'QVariantAnimation::Interpolator'"/>
2397 2373
2398 2374 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'Qt::Initialization'"/>
2399 2375 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'std::*'"/>
2400 2376 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
2401 2377 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&amp;'"/>
2402 2378 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QMetaObject'"/>
2403 2379 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'FILE\*'"/>
2404 2380 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QByteArray::Data\*'"/>
2405 2381 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFC'"/>
2406 2382 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFI'"/>
2407 2383 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::ExtensionOption const\*'"/>
2408 2384 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::Iterator\*'"/>
2409 2385 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QDataStream::ByteOrder'"/>
2410 2386 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
2411 2387 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
2412 2388 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
2413 2389 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPointer&lt;*&gt;'"/>
2414 2390 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QVector&lt;*&gt;'"/>
2415 2391 <suppress-warning text="* private virtual function '*' in 'QAbstractListModel'"/>
2416 2392 <suppress-warning text="* private virtual function '*' in 'QAbstractTableModel'"/>
2417 2393 <suppress-warning text="* private virtual function '*' in 'QListWidget'"/>
2418 2394 <suppress-warning text="* private virtual function '*' in 'QTreeWidget'"/>
2419 2395 <suppress-warning text="* private virtual function '*' in 'QFontDialog'"/>
2420 2396 <suppress-warning text="* private virtual function '*' in 'QTableWidget'"/>
2421 2397 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'"/>
2422 2398 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'"/>
2423 2399 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'"/>
2424 2400 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'"/>
2425 2401 <suppress-warning text="WARNING(MetaJavaBuilder) :: unknown operator 'T'"/>
2426 2402 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constBegin', unmatched return type 'const_iterator'"/>
2427 2403 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::end', unmatched return type 'const_iterator'"/>
2428 2404 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constEnd', unmatched return type 'const_iterator'"/>
2429 2405 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::QFuture', unmatched parameter type 'QFutureInterface&lt;T&gt;*'"/>
2430 2406 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::begin', unmatched return type 'const_iterator'"/>
2431 2407 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::advance', unmatched parameter type 'It&amp;'"/>
2432 2408 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'Sequence'"/>
2433 2409 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;U&gt;'"/>
2434 2410 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;MapFunctor::result_type&gt;'"/>
2435 2411 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'OutputSequence'"/>
2436 2412 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Iterator'"/>
2437 2413 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Sequence const&amp;'"/>
2438 2414 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filter', unmatched parameter type 'Sequence&amp;'"/>
2439 2415 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;qValueType&lt;Iterator&gt;::value_type&gt;"/>
2440 2416 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Sequence::value_type&gt;'"/>
2441 2417 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Iterator::value_type&gt;'"/>
2442 2418 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'V'"/>
2443 2419 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'W'"/>
2444 2420 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'ResultType'"/>
2445 2421 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'U'"/>
2446 2422 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'OutputSequence'"/>
2447 2423 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'Sequence'"/>
2448 2424 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMappedReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'"/>
2449 2425 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'U'"/>
2450 2426 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'V'"/>
2451 2427 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'ResultType'"/>
2452 2428 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMap', unmatched return type 'ThreadEngineStarter&lt;void&gt;'"/>
2453 2429 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startThreadEngine', unmatched return type 'ThreadEngineStarter&lt;ThreadEngine::ResultType&gt;'"/>
2454 2430 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Iterator'"/>
2455 2431 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Sequence const&amp;'"/>
2456 2432 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Iterator'"/>
2457 2433 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Sequence const&amp;'"/>
2458 2434 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Iterator'"/>
2459 2435 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Sequence&amp;'"/>
2460 2436 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filterInternal', unmatched return type 'ThreadEngineStarter&lt;void&gt;'"/>
2461 2437 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0lt;T,Class&gt;::type'"/>
2462 2438 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'SelectFunctor0&lt;T,T&gt;::type'"/>
2463 2439 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Iterator'"/>
2464 2440 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Sequence const&amp;'"/>
2465 2441 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Iterator'"/>
2466 2442 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Sequence&amp;'"/>
2467 2443 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMapped', unmatched return type 'QtConcurrent::ThreadEngineStarter&lt;T&gt;'"/>
2468 2444 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFilteredReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'"/>
2469 2445 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const*'"/>
2470 2446 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class*'"/>
2471 2447 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const&amp;'"/>
2472 2448 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject*'"/>
2473 2449 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject'"/>
2474 2450 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'T'"/>
2475 2451 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilter', unmatched parameter type 'Sequence&amp;'"/>
2476 2452 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0&lt;T,Class&gt;::type'"/>
2477 2453
2478 2454 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFuture&lt;void&gt;::operator= - definition *ignored*"/>
2479 2455 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureInterface&lt;void&gt;::future - definition *ignored*"/>
2480 2456 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureWatcher&lt;void&gt;::setFuture - definition *ignored*"/>
2481 2457
2482 2458
2483 2459 </typesystem>
General Comments 0
You need to be logged in to leave comments. Login now