##// END OF EJS Templates
moved QLine and QLineF to Qt core, Jambi was wrong...
florianlink -
r112:bb379416de63
parent child
Show More
@@ -1,1525 +1,1523
1 1 <?xml version="1.0"?>
2 2 <typesystem>
3 3
4 4 <value-type name="QModelIndex"/>
5 5 <rejection class="*" function-name="d_func"/>
6 6 <rejection class="*" function-name="data_ptr"/>
7 7 <rejection class="*" function-name="detach"/>
8 8 <rejection class="*" function-name="isDetached"/>
9 9
10 10 <rejection class="*" field-name="d_ptr"/>
11 11 <rejection class="*" field-name="d"/>
12 12
13 13 <rejection class="" enum-name="QtValidLicenseForTestModule"/>
14 14
15 15
16 16 <rejection class="" enum-name="QtValidLicenseForDBusModule"/>
17 17 <rejection class="" enum-name="QtValidLicenseForSqlModule"/>
18 18 <rejection class="" enum-name="QtValidLicenseForOpenGLModule"/>
19 19 <rejection class="" enum-name="enum_1"/>
20 20 <rejection class="" enum-name="QtValidLicenseForXmlModule"/>
21 21 <rejection class="" enum-name="QtValidLicenseForXmlPatternsModule"/>
22 22 <rejection class="" enum-name="QtValidLicenseForActiveQtModule"/>
23 23 <rejection class="" enum-name="QtValidLicenseForCoreModule"/>
24 24 <rejection class="" enum-name="QtValidLicenseForQt3SupportLightModule"/>
25 25 <rejection class="" enum-name="QtValidLicenseForQt3SupportModule"/>
26 26 <rejection class="" enum-name="QtValidLicenseForNetworkModule"/>
27 27 <rejection class="" enum-name="QtValidLicenseForSvgModule"/>
28 28 <rejection class="" enum-name="QtValidLicenseForGuiModule"/>
29 29 <rejection class="" enum-name="QtValidLicenseForScriptModule"/>
30 30 <rejection class="" enum-name="QtValidLicenseForHelpModule"/>
31 31 <rejection class="" enum-name="QtValidLicenseForScriptToolsModule" />
32 32 <rejection class="" enum-name="QtValidLicenseForMultimediaModule" />
33 33 <rejection class="" enum-name="QtValidLicenseForOpenVGModule" />
34 34
35 35 <rejection class="QtConcurrent" enum-name="enum_1" />
36 36 <rejection class="QtConcurrent" function-name="operator|" />
37 37
38 38 <rejection class="Qt" enum-name="Modifier" />
39 39
40 40 <rejection class="QSharedPointer" />
41 41 <rejection class="QWeakPointer" />
42 42 <rejection class="QFuture::const_iterator" />
43 43 <rejection class="QFutureInterface" />
44 44 <rejection class="QFutureInterfaceBase" />
45 45 <rejection class="QtConcurrent::BlockSizeManager" />
46 46 <rejection class="QtConcurrent::ConstMemberFunctionWrapper" />
47 47 <rejection class="QtConcurrent::Exception"/>
48 48 <rejection class="QtConcurrent::FilterKernel"/>
49 49 <rejection class="QtConcurrent::FilteredEachKernel"/>
50 50 <rejection class="QtConcurrent::FilteredReducedKernel"/>
51 51 <rejection class="QtConcurrent::FunctionWrapper0"/>
52 52 <rejection class="QtConcurrent::FunctionWrapper1"/>
53 53 <rejection class="QtConcurrent::FunctionWrapper2"/>
54 54 <rejection class="QtConcurrent::IntermediateResults"/>
55 55 <rejection class="QtConcurrent::IterateKernel"/>
56 56 <rejection class="QtConcurrent::MapKernel"/>
57 57 <rejection class="QtConcurrent::MappedEachKernel"/>
58 58 <rejection class="QtConcurrent::MappedReducedKernel"/>
59 59 <rejection class="QtConcurrent::Median"/>
60 60 <rejection class="QtConcurrent::MemberFunctionWrapper"/>
61 61 <rejection class="QtConcurrent::MemberFunctionWrapper1"/>
62 62 <rejection class="QtConcurrent::qValueType" />
63 63 <rejection class="QtConcurrent::ReduceKernel"/>
64 64 <rejection class="QtConcurrent::ResultItem"/>
65 65 <rejection class="QtConcurrent::ResultIterator"/>
66 66 <rejection class="QtConcurrent::ResultIteratorBase"/>
67 67 <rejection class="QtConcurrent::ResultReporter"/>
68 68 <rejection class="QtConcurrent::ResultStore"/>
69 69 <rejection class="QtConcurrent::ResultStoreBase"/>
70 70 <rejection class="QtConcurrent::RunFunctionTask"/>
71 71 <rejection class="QtConcurrent::RunFunctionTaskBase"/>
72 72 <rejection class="QtConcurrent::SelectSpecialization"/>
73 73 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall0"/>
74 74 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall1"/>
75 75 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall2"/>
76 76 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall3"/>
77 77 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall4"/>
78 78 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall5"/>
79 79 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall0"/>
80 80 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall1"/>
81 81 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall2"/>
82 82 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall3"/>
83 83 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall4"/>
84 84 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall5"/>
85 85 <rejection class="QtConcurrent::SelectStoredFunctorCall0"/>
86 86 <rejection class="QtConcurrent::SelectStoredFunctorCall1"/>
87 87 <rejection class="QtConcurrent::SelectStoredFunctorCall2"/>
88 88 <rejection class="QtConcurrent::SelectStoredFunctorCall3"/>
89 89 <rejection class="QtConcurrent::SelectStoredFunctorCall4"/>
90 90 <rejection class="QtConcurrent::SelectStoredFunctorCall5"/>
91 91 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall0"/>
92 92 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall1"/>
93 93 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall2"/>
94 94 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall3"/>
95 95 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall4"/>
96 96 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall5"/>
97 97 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall0"/>
98 98 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall1"/>
99 99 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall2"/>
100 100 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall3"/>
101 101 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall4"/>
102 102 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall5"/>
103 103 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall0"/>
104 104 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall1"/>
105 105 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall2"/>
106 106 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall3"/>
107 107 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall4"/>
108 108 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall5"/>
109 109 <rejection class="QtConcurrent::SequenceHolder1"/>
110 110 <rejection class="QtConcurrent::SequenceHolder2"/>
111 111 <rejection class="QtConcurrent::StoredConstMemberFunctionCall0"/>
112 112 <rejection class="QtConcurrent::StoredConstMemberFunctionCall1"/>
113 113 <rejection class="QtConcurrent::StoredConstMemberFunctionCall2"/>
114 114 <rejection class="QtConcurrent::StoredConstMemberFunctionCall3"/>
115 115 <rejection class="QtConcurrent::StoredConstMemberFunctionCall4"/>
116 116 <rejection class="QtConcurrent::StoredConstMemberFunctionCall5"/>
117 117 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall0"/>
118 118 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall1"/>
119 119 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall2"/>
120 120 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall3"/>
121 121 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall4"/>
122 122 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall5"/>
123 123 <rejection class="QtConcurrent::StoredFunctorCall0"/>
124 124 <rejection class="QtConcurrent::StoredFunctorCall1"/>
125 125 <rejection class="QtConcurrent::StoredFunctorCall2"/>
126 126 <rejection class="QtConcurrent::StoredFunctorCall3"/>
127 127 <rejection class="QtConcurrent::StoredFunctorCall4"/>
128 128 <rejection class="QtConcurrent::StoredFunctorCall5"/>
129 129 <rejection class="QtConcurrent::StoredFunctorPointerCall0"/>
130 130 <rejection class="QtConcurrent::StoredFunctorPointerCall1"/>
131 131 <rejection class="QtConcurrent::StoredFunctorPointerCall2"/>
132 132 <rejection class="QtConcurrent::StoredFunctorPointerCall3"/>
133 133 <rejection class="QtConcurrent::StoredFunctorPointerCall4"/>
134 134 <rejection class="QtConcurrent::StoredFunctorPointerCall5"/>
135 135 <rejection class="QtConcurrent::StoredMemberFunctionCall0"/>
136 136 <rejection class="QtConcurrent::StoredMemberFunctionCall1"/>
137 137 <rejection class="QtConcurrent::StoredMemberFunctionCall2"/>
138 138 <rejection class="QtConcurrent::StoredMemberFunctionCall3"/>
139 139 <rejection class="QtConcurrent::StoredMemberFunctionCall4"/>
140 140 <rejection class="QtConcurrent::StoredMemberFunctionCall5"/>
141 141 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall0"/>
142 142 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall1"/>
143 143 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall2"/>
144 144 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall3"/>
145 145 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall4"/>
146 146 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall5"/>
147 147 <rejection class="QtConcurrent::ThreadEngine"/>
148 148 <rejection class="QtConcurrent::ThreadEngineBase"/>
149 149 <rejection class="QtConcurrent::ThreadEngineSemaphore"/>
150 150 <rejection class="QtConcurrent::ThreadEngineStarter"/>
151 151 <rejection class="QtConcurrent::ThreadEngineStarterBase"/>
152 152 <rejection class="QtConcurrent::UnhandledException"/>
153 153 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall0"/>
154 154 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall1"/>
155 155 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall2"/>
156 156 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall3"/>
157 157 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall4"/>
158 158 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall5"/>
159 159 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall0"/>
160 160 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall1"/>
161 161 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall2"/>
162 162 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall3"/>
163 163 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall4"/>
164 164 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall5"/>
165 165 <rejection class="QtConcurrent::VoidStoredFunctorCall0"/>
166 166 <rejection class="QtConcurrent::VoidStoredFunctorCall1"/>
167 167 <rejection class="QtConcurrent::VoidStoredFunctorCall2"/>
168 168 <rejection class="QtConcurrent::VoidStoredFunctorCall3"/>
169 169 <rejection class="QtConcurrent::VoidStoredFunctorCall4"/>
170 170 <rejection class="QtConcurrent::VoidStoredFunctorCall5"/>
171 171 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall0"/>
172 172 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall1"/>
173 173 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall2"/>
174 174 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall3"/>
175 175 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall4"/>
176 176 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall5"/>
177 177 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall0"/>
178 178 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall1"/>
179 179 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall2"/>
180 180 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall3"/>
181 181 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall4"/>
182 182 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall5"/>
183 183 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall0"/>
184 184 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall1"/>
185 185 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall2"/>
186 186 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall3"/>
187 187 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall4"/>
188 188 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall5"/>
189 189
190 190 <rejection class="QMdi" />
191 191 <rejection class="stdext" />
192 192 <rejection class="QAlgorithmsPrivate"/>
193 193 <rejection class="QAtomic"/>
194 194 <rejection class="QAtomicPointer"/>
195 195 <rejection class="QAtomicInt" />
196 196 <rejection class="QBasicAtomicInt" />
197 197 <rejection class="QBasicAtomic"/>
198 198 <rejection class="QBasicAtomicPointer"/>
199 199 <rejection class="QScopedPointer"/>
200 200 <rejection class="QScopedArrayPointer" />
201 201 <rejection class="QScopedPointer" />
202 202 <rejection class="QScopedPointerArrayDeleter" />
203 203 <rejection class="QScopedPointerDeleter" />
204 204 <rejection class="QScopedPointerPodDeleter" />
205 205 <rejection class="QScopedPointerSharedDeleter" />
206 206 <rejection class="QScopedSharedPointer" />
207 207 <rejection class="QCustomScopedPointer" />
208 208 <rejection class="QStringBuilder" />
209 209
210 210 <rejection class="QBitRef"/>
211 211 <rejection class="QCache"/>
212 212 <rejection class="QContiguousCache"/>
213 213 <rejection class="QContiguousCacheData"/>
214 214 <rejection class="QContiguousCacheTypedData"/>
215 215 <rejection class="QCharRef"/>
216 216 <rejection class="QDebug"/>
217 217 <rejection class="QNoDebug" />
218 218 <rejection class="QExplicitlySharedDataPointer"/>
219 219 <rejection class="QFlag"/>
220 220 <rejection class="QFlags"/>
221 221 <rejection class="QForeachContainer"/>
222 222 <rejection class="QForeachContainerBase"/>
223 223 <rejection class="QGlobalStatic"/>
224 224 <rejection class="QHash"/>
225 225 <rejection class="QHashData"/>
226 226 <rejection class="QHashDummyNode"/>
227 227 <rejection class="QHashDummyNode"/>
228 228 <rejection class="QHashDummyNode"/>
229 229 <rejection class="QHashDummyNode"/>
230 230 <rejection class="QHashDummyNode"/>
231 231 <rejection class="QHashDummyValue"/>
232 232 <rejection class="QHashIterator"/>
233 233 <rejection class="QHashNode"/>
234 234 <rejection class="QHashNode"/>
235 235 <rejection class="QHashNode"/>
236 236 <rejection class="QHashNode"/>
237 237 <rejection class="QHashNode"/>
238 238 <rejection class="QInternal"/>
239 239 <rejection class="QIncompatibleFlag" />
240 240 <rejection class="QLibrary"/>
241 241 <rejection class="QLinkedList"/>
242 242 <rejection class="QLinkedListData"/>
243 243 <rejection class="QLinkedListIterator"/>
244 244 <rejection class="QLinkedListNode"/>
245 245 <rejection class="QListData"/>
246 246 <rejection class="QListIterator"/>
247 247 <rejection class="QMap"/>
248 248 <rejection class="QMapNode" />
249 249 <rejection class="QMapPayloadNode" />
250 250 <rejection class="QMapData"/>
251 251 <rejection class="QMapIterator"/>
252 252 <rejection class="QMetaType"/>
253 253 <rejection class="QMetaTypeId"/>
254 254 <rejection class="QMetaProperty"/>
255 255 <rejection class="QMetaObject"/>
256 256 <rejection class="QMetaClassInfo"/>
257 257 <rejection class="QMetaMethod"/>
258 258 <rejection class="QMetaEnum"/>
259 259 <rejection class="QMultiHash"/>
260 260 <rejection class="QMultiMap"/>
261 261 <rejection class="QMutableHashIterator"/>
262 262 <rejection class="QMutableLinkedListIterator"/>
263 263 <rejection class="QMutableListIterator"/>
264 264 <rejection class="QMutableMapIterator"/>
265 265 <rejection class="QMutableVectorIterator"/>
266 266 <rejection class="QMutexLocker"/>
267 267 <rejection class="QNoImplicitBoolCast"/>
268 268 <rejection class="QObjectCleanupHandler"/>
269 269 <rejection class="QObjectData"/>
270 270 <rejection class="QObjectUserData"/>
271 271 <rejection class="QPluginLoader"/>
272 272 <rejection class="QPointer"/>
273 273 <rejection class="QReadLocker"/>
274 274 <rejection class="QResource"/>
275 275 <rejection class="QSet"/>
276 276 <rejection class="QSetIterator"/>
277 277 <rejection class="QSharedData"/>
278 278 <rejection class="QSharedDataPointer"/>
279 279 <rejection class="QStack"/>
280 280 <rejection class="QSysInfo"/>
281 281 <rejection class="QTextStreamManipulator"/>
282 282 <rejection class="QThreadStorage"/>
283 283 <rejection class="QThreadStorageData"/>
284 284 <rejection class="QTypeInfo"/>
285 285 <rejection class="QTypeInfo"/>
286 286 <rejection class="QVFbKeyData"/>
287 287 <rejection class="QVariantComparisonHelper"/>
288 288 <rejection class="QVectorData"/>
289 289 <rejection class="QVectorIterator"/>
290 290 <rejection class="QVectorTypedData"/>
291 291 <rejection class="QWriteLocker"/>
292 292 <rejection class="QtPrivate"/>
293 293 <rejection class="qGreater"/>
294 294 <rejection class="qLess"/>
295 295 <rejection class="std"/>
296 296 <rejection class="QAbstractFileEngine::ExtensionOption"/>
297 297 <rejection class="QAbstractFileEngine::ExtensionReturn"/>
298 298 <rejection class="QByteArray::Data"/>
299 299 <rejection class="QIntForType"/>
300 300 <rejection class="QList::Node"/>
301 301 <rejection class="QList::const_iterator"/>
302 302 <rejection class="QList::iterator"/>
303 303 <rejection class="QMetaTypeId2"/>
304 304 <rejection class="QMutableSetIterator"/>
305 305 <rejection class="QSubString"/>
306 306 <rejection class="QUintForType"/>
307 307 <rejection class="QtConcurrent::internal" />
308 308 <rejection class="QByteArrayMatcher::Data" />
309 309 <rejection class="QStringMatcher::Data" />
310 310
311 311 <rejection class="StringBuilder" />
312 312 <rejection class="QConcatenable" />
313 313 <rejection class="QLatin1Literal" />
314 314 <rejection class="QIntegerForSizeof" />
315 315
316 316
317 317 <rejection class="QLocale::Data" />
318 318 <rejection class="QGlobalStaticDeleter" />
319 319 <rejection class="QSharedMemory" /> <!-- Temporarily until we know how to implement it in Java -->
320 320 <rejection class="QVarLengthArray" />
321 321
322 322 <!-- DBus -->
323 323 <rejection class="QDBusAbstractAdaptor" />
324 324 <rejection class="QDBusAbstractInterface" />
325 325 <rejection class="QDBusArgument" />
326 326 <rejection class="QDBusConnection" />
327 327 <rejection class="QDBusConnectionInterface" />
328 328 <rejection class="QDBusContext" />
329 329 <rejection class="QDBusError" />
330 330 <rejection class="QDBusInterface" />
331 331 <rejection class="QDBusMessage" />
332 332 <rejection class="QDBusMetaType" />
333 333 <rejection class="QDBusObjectPath" />
334 334 <rejection class="QDBusReply" />
335 335 <rejection class="QDBusServer" />
336 336 <rejection class="QDBusSignature" />
337 337 <rejection class="QDBusVariant" />
338 338
339 339 <rejection class="_Revbidit" />
340 340 <rejection class="_complex" />
341 341 <rejection class="_exception" />
342 342 <rejection class="_iobuf" />
343 343 <rejection class="_stat" />
344 344 <rejection class="_wfinddata_t" />
345 345 <rejection class="exception" />
346 346 <rejection class="istreambuf_iterator" />
347 347 <rejection class="ostreambuf_iterator" />
348 348 <rejection class="reverse_bidirectional_iterator" />
349 349 <rejection class="reverse_iterator" />
350 350 <rejection class="stat" />
351 351 <rejection class="tm" />
352 352
353 353 <rejection class="Qt" enum-name="Initialization" />
354 354
355 355 <rejection class="QAbstractEventDispatcher" function-name="filterEvent"/>
356 356 <rejection class="QAbstractEventDispatcher" function-name="setEventFilter"/>
357 357
358 358 <rejection class="QAbstractFileEngine" function-name="extension"/>
359 359 <rejection class="QCoreApplication" function-name="compressEvent"/>
360 360 <rejection class="QCoreApplication" function-name="eventFilter"/>
361 361 <rejection class="QCoreApplication" function-name="filterEvent"/>
362 362 <rejection class="QCoreApplication" function-name="setEventFilter"/>
363 363 <rejection class="QFile" function-name="setDecodingFunction"/>
364 364 <rejection class="QFile" function-name="setEncodingFunction"/>
365 365 <rejection class="QList" function-name="begin"/>
366 366 <rejection class="QList" function-name="constBegin"/>
367 367 <rejection class="QList" function-name="constEnd"/>
368 368 <rejection class="QList" function-name="end"/>
369 369 <rejection class="QList" function-name="erase"/>
370 370 <rejection class="QList" function-name="erase"/>
371 371 <rejection class="QList" function-name="free"/>
372 372 <rejection class="QList" function-name="fromList"/>
373 373 <rejection class="QList" function-name="fromSet"/>
374 374 <rejection class="QList" function-name="fromSet"/>
375 375 <rejection class="QList" function-name="insert"/>
376 376 <rejection class="QList" function-name="malloc"/>
377 377 <rejection class="QList" function-name="node_construct"/>
378 378 <rejection class="QList" function-name="node_copy"/>
379 379 <rejection class="QList" function-name="node_destruct"/>
380 380 <rejection class="QList" function-name="toSet"/>
381 381 <rejection class="QObject" function-name="receivers"/>
382 382 <rejection class="QObject" function-name="findChild"/>
383 383 <rejection class="QObject" function-name="findChildren"/>
384 384 <rejection class="QObject" function-name="setUserData"/>
385 385 <rejection class="QObject" function-name="userData"/>
386 386 <rejection class="QObject" function-name="destroyed"/>
387 387 <rejection class="QObject" function-name="connect"/>
388 388 <rejection class="QObject" function-name="connectNotify"/>
389 389 <rejection class="QObject" function-name="disconnect"/>
390 390 <rejection class="QObject" function-name="disconnectNotify"/>
391 391 <rejection class="QObject" function-name="registerUserData"/>
392 <rejection class="QObject" function-name="sender"/>
393 <rejection class="QTimer" function-name="singleShot"/>
394 392 <rejection class="QProcess" function-name="pid"/>
395 393 <rejection class="QRegion" function-name="cleanUp"/>
396 394 <rejection class="QSettings" function-name="registerFormat"/>
397 395 <rejection class="QVector" function-name="back"/>
398 396 <rejection class="QVector" function-name="begin"/>
399 397 <rejection class="QVector" function-name="constBegin"/>
400 398 <rejection class="QVector" function-name="constEnd"/>
401 399 <rejection class="QVector" function-name="end"/>
402 400 <rejection class="QVector" function-name="erase"/>
403 401 <rejection class="QVector" function-name="free"/>
404 402 <rejection class="QVector" function-name="front"/>
405 403 <rejection class="QVector" function-name="insert"/>
406 404 <rejection class="QVector" function-name="malloc"/>
407 405 <rejection class="QVector" function-name="alloc"/>
408 406 <rejection class="QVector" function-name="operator+="/>
409 407 <rejection class="QAbstractFileEngineIterator" function-name="entryInfo"/>
410 408 <rejection class="QtConcurrent::ThreadEngineBarrier" />
411 409
412 410 <rejection class="QAbstractFileEngineIterator" enum-name="EntryInfoType"/>
413 411 <rejection class="QDataStream" enum-name="ByteOrder"/>
414 412
415 413
416 414 <namespace-type name="Qt">
417 415 </namespace-type>
418 416
419 417 <enum-type name="QDate::MonthNameType" />
420 418 <enum-type name="QAbstractAnimation::DeletionPolicy" />
421 419 <enum-type name="QAbstractAnimation::Direction" />
422 420 <enum-type name="QAbstractAnimation::State" />
423 421 <enum-type name="QDataStream::FloatingPointPrecision" />
424 422 <enum-type name="QEasingCurve::Type" />
425 423 <enum-type name="QHistoryState::HistoryType" />
426 424 <enum-type name="QState::ChildMode" />
427 425 <enum-type name="QStateMachine::Error" />
428 426 <enum-type name="QStateMachine::EventPriority" />
429 427 <enum-type name="QStateMachine::RestorePolicy" />
430 428 <enum-type name="Qt::AnchorPoint" />
431 429 <enum-type name="Qt::CoordinateSystem" />
432 430 <enum-type name="Qt::GestureState" />
433 431 <enum-type name="Qt::InputMethodHint" flags="Qt::InputMethodHints" />
434 432 <enum-type name="Qt::NavigationMode" />
435 433 <enum-type name="Qt::RenderHint" />
436 434 <enum-type name="Qt::TileRule" />
437 435 <enum-type name="Qt::TouchPointState" flags="Qt::TouchPointStates" />
438 436
439 437 <enum-type name="QtMsgType">
440 438 <reject-enum-value name="QtSystemMsg" />
441 439 </enum-type>
442 440
443 441
444 442 <enum-type name="QReadWriteLock::RecursionMode" />
445 443 <enum-type name="QSystemSemaphore::AccessMode" />
446 444 <enum-type name="QSystemSemaphore::SystemSemaphoreError" />
447 445 <enum-type name="QTextBoundaryFinder::BoundaryReason" flags="QTextBoundaryFinder::BoundaryReasons" />
448 446 <enum-type name="QTextBoundaryFinder::BoundaryType" />
449 447 <enum-type name="QAbstractFileEngine::Extension" extensible="yes"/>
450 448 <enum-type name="QAbstractFileEngine::FileFlag" flags="QAbstractFileEngine::FileFlags"/>
451 449 <enum-type name="QAbstractFileEngine::FileName"/>
452 450 <enum-type name="QAbstractFileEngine::FileOwner"/>
453 451 <enum-type name="QAbstractFileEngine::FileTime"/>
454 452 <enum-type name="QDataStream::Status"/>
455 453 <enum-type name="QDir::Filter" flags="QDir::Filters"/>
456 454 <enum-type name="QEvent::Type" extensible="yes">
457 455 <reject-enum-value name="ApplicationActivated"/>
458 456 <reject-enum-value name="ApplicationDeactivated"/>
459 457 </enum-type>
460 458 <enum-type name="QEventLoop::ProcessEventsFlag" flags="QEventLoop::ProcessEventsFlags"/>
461 459 <enum-type name="QFile::FileError"/>
462 460 <enum-type name="QFile::MemoryMapFlags" />
463 461 <enum-type name="QFile::Permission" flags="QFile::Permissions"/>
464 462 <enum-type name="QIODevice::OpenModeFlag" flags="QIODevice::OpenMode"/>
465 463 <enum-type name="QLibraryInfo::LibraryLocation"/>
466 464 <enum-type name="QLocale::FormatType"/>
467 465 <enum-type name="QLocale::NumberOption" flags="QLocale::NumberOptions"/>
468 466 <enum-type name="QLocale::MeasurementSystem" />
469 467 <enum-type name="QMutex::RecursionMode"/>
470 468 <enum-type name="QProcess::ExitStatus"/>
471 469 <enum-type name="QProcess::ProcessChannel"/>
472 470 <enum-type name="QProcess::ProcessChannelMode"/>
473 471 <enum-type name="QProcess::ProcessError"/>
474 472 <enum-type name="QProcess::ProcessState"/>
475 473 <enum-type name="QRegExp::CaretMode"/>
476 474 <enum-type name="QRegExp::PatternSyntax"/>
477 475 <enum-type name="QSettings::Format"/>
478 476 <enum-type name="QSettings::Scope"/>
479 477 <enum-type name="QSettings::Status"/>
480 478 <enum-type name="QSocketNotifier::Type"/>
481 479 <enum-type name="QSystemLocale::QueryType"/>
482 480 <enum-type name="QTextCodec::ConversionFlag" flags="QTextCodec::ConversionFlags"/>
483 481 <enum-type name="QTextStream::FieldAlignment"/>
484 482 <enum-type name="QTextStream::NumberFlag" flags="QTextStream::NumberFlags"/>
485 483 <enum-type name="QTextStream::RealNumberNotation"/>
486 484 <enum-type name="QTextStream::Status"/>
487 485 <enum-type name="QTimeLine::CurveShape"/>
488 486 <enum-type name="QTimeLine::Direction"/>
489 487 <enum-type name="QTimeLine::State"/>
490 488 <enum-type name="QUrl::FormattingOption" flags="QUrl::FormattingOptions"/>
491 489 <enum-type name="QUrl::ParsingMode"/>
492 490 <enum-type name="QUuid::Variant"/>
493 491 <enum-type name="QUuid::Version"/>
494 492 <enum-type name="Qt::SizeHint" />
495 493 <enum-type name="Qt::SizeMode" />
496 494 <enum-type name="Qt::WindowFrameSection" />
497 495 <enum-type name="Qt::Axis"/>
498 496 <enum-type name="Qt::AnchorAttribute"/>
499 497 <enum-type name="Qt::ApplicationAttribute"/>
500 498 <enum-type name="Qt::ArrowType"/>
501 499 <enum-type name="Qt::AspectRatioMode"/>
502 500 <enum-type name="Qt::BGMode"/>
503 501 <enum-type name="Qt::BrushStyle"/>
504 502 <enum-type name="Qt::CaseSensitivity"/>
505 503 <enum-type name="Qt::CheckState"/>
506 504 <enum-type name="Qt::ClipOperation"/>
507 505 <enum-type name="Qt::ConnectionType"/>
508 506 <enum-type name="Qt::ContextMenuPolicy"/>
509 507 <enum-type name="Qt::Corner"/>
510 508 <enum-type name="Qt::DayOfWeek"/>
511 509 <enum-type name="Qt::DockWidgetAreaSizes"/>
512 510 <enum-type name="Qt::DropAction" flags="Qt::DropActions"/>
513 511 <enum-type name="Qt::FillRule"/>
514 512 <enum-type name="Qt::FocusPolicy"/>
515 513 <enum-type name="Qt::FocusReason"/>
516 514 <enum-type name="Qt::GlobalColor"/>
517 515 <enum-type name="Qt::HitTestAccuracy"/>
518 516 <enum-type name="Qt::InputMethodQuery"/>
519 517 <enum-type name="Qt::ItemFlag" flags="Qt::ItemFlags"/>
520 518 <enum-type name="Qt::ItemSelectionMode"/>
521 519 <enum-type name="Qt::KeyboardModifier" flags="Qt::KeyboardModifiers"/>
522 520 <enum-type name="Qt::LayoutDirection"/>
523 521 <enum-type name="Qt::MatchFlag" flags="Qt::MatchFlags"/>
524 522 <enum-type name="Qt::MouseButton" flags="Qt::MouseButtons"/>
525 523 <enum-type name="Qt::Orientation" flags="Qt::Orientations"/>
526 524 <enum-type name="Qt::PenCapStyle"/>
527 525 <enum-type name="Qt::PenJoinStyle"/>
528 526 <enum-type name="Qt::PenStyle"/>
529 527 <enum-type name="Qt::ScrollBarPolicy"/>
530 528 <enum-type name="Qt::ShortcutContext"/>
531 529 <enum-type name="Qt::SortOrder"/>
532 530 <enum-type name="Qt::TextElideMode"/>
533 531 <enum-type name="Qt::TextFlag"/>
534 532 <enum-type name="Qt::TextFormat"/>
535 533 <enum-type name="Qt::TextInteractionFlag" flags="Qt::TextInteractionFlags"/>
536 534 <enum-type name="Qt::TimeSpec"/>
537 535 <enum-type name="Qt::ToolBarAreaSizes"/>
538 536 <enum-type name="Qt::ToolButtonStyle"/>
539 537 <enum-type name="Qt::TransformationMode"/>
540 538 <enum-type name="Qt::UIEffect"/>
541 539 <enum-type name="Qt::WhiteSpaceMode"/>
542 540 <enum-type name="Qt::WindowModality"/>
543 541 <enum-type name="Qt::WindowState" flags="Qt::WindowStates"/>
544 542 <enum-type name="Qt::WindowType" flags="Qt::WindowFlags"/>
545 543 <enum-type name="QDirIterator::IteratorFlag" flags="QDirIterator::IteratorFlags"/>
546 544 <enum-type name="Qt::EventPriority"/>
547 545 <enum-type name="Qt::MaskMode"/>
548 546 <enum-type name="QCryptographicHash::Algorithm"/>
549 547
550 548 <enum-type name="QtConcurrent::ReduceOption" flags="QtConcurrent::ReduceOptions" />
551 549 <enum-type name="QtConcurrent::ThreadFunctionResult" />
552 550
553 551
554 552 <enum-type name="QCoreApplication::Encoding">
555 553 <reject-enum-value name="DefaultCodec"/>
556 554 </enum-type>
557 555
558 556 <enum-type name="Qt::AlignmentFlag" flags="Qt::Alignment">
559 557 <reject-enum-value name="AlignLeading"/>
560 558 <reject-enum-value name="AlignTrailing"/>
561 559 </enum-type>
562 560
563 561 <enum-type name="Qt::CursorShape">
564 562 <reject-enum-value name="LastCursor"/>
565 563 </enum-type>
566 564
567 565 <enum-type name="Qt::DateFormat">
568 566 <reject-enum-value name="LocalDate"/>
569 567 </enum-type>
570 568
571 569
572 570 <enum-type name="Qt::ItemDataRole" force-integer="yes">
573 571 <reject-enum-value name="BackgroundColorRole"/>
574 572 <reject-enum-value name="TextColorRole"/>
575 573 </enum-type>
576 574
577 575
578 576 <enum-type name="QDataStream::Version">
579 577 <reject-enum-value name="Qt_4_1"/>
580 578 </enum-type>
581 579
582 580 <enum-type name="QDir::SortFlag" flags="QDir::SortFlags">
583 581 <reject-enum-value name="Unsorted"/>
584 582 </enum-type>
585 583
586 584 <enum-type name="Qt::DockWidgetArea" flags="Qt::DockWidgetAreas">
587 585 <reject-enum-value name="AllDockWidgetAreas"/>
588 586 </enum-type>
589 587
590 588 <enum-type name="Qt::ImageConversionFlag" flags="Qt::ImageConversionFlags">
591 589 <reject-enum-value name="AutoDither"/>
592 590 <reject-enum-value name="ColorOnly"/>
593 591 <reject-enum-value name="DiffuseDither"/>
594 592 <reject-enum-value name="NoAlpha"/>
595 593 <reject-enum-value name="ThresholdAlphaDither"/>
596 594 </enum-type>
597 595
598 596 <enum-type name="Qt::Key">
599 597 <reject-enum-value name="Key_Any"/>
600 598 </enum-type>
601 599
602 600 <enum-type name="QLocale::Language">
603 601 <reject-enum-value name="LastLanguage"/>
604 602 <reject-enum-value name="NorwegianBokmal"/>
605 603 <reject-enum-value name="Nynorsk"/>
606 604 </enum-type>
607 605
608 606 <enum-type name="QLocale::Country">
609 607 <reject-enum-value name="LastCountry"/>
610 608 </enum-type>
611 609
612 610 <enum-type name="Qt::ToolBarArea" flags="Qt::ToolBarAreas">
613 611 <reject-enum-value name="AllToolBarAreas"/>
614 612 </enum-type>
615 613
616 614 <enum-type name="Qt::WidgetAttribute">
617 615 <reject-enum-value name="WA_ForceAcceptDrops"/>
618 616 <reject-enum-value name="WA_NoBackground"/>
619 617 <reject-enum-value name="WA_MacMetalStyle"/>
620 618 </enum-type>
621 619
622 620 <value-type name="QProcessEnvironment" />
623 621 <value-type name="QBasicTimer"/>
624 622 <value-type name="QByteArrayMatcher">
625 623 <modify-function signature="operator=(QByteArrayMatcher)" remove="all"/>
626 624 </value-type>
627 625
628 626 <value-type name="QDate">
629 627 <modify-function signature="julianToGregorian(uint,int&amp;,int&amp;,int&amp;)">
630 628 <remove/>
631 629 </modify-function>
632 630
633 631 <modify-function signature="setYMD(int, int, int)" remove="all"/>
634 632 <!--### Obsolete in 4.3-->
635 633 </value-type>
636 634
637 635 <value-type name="QDateTime">
638 636 <modify-function signature="operator=(QDateTime)" remove="all"/>
639 637 </value-type>
640 638
641 639 <value-type name="QDir">
642 640 <modify-function signature="QDir(QString,QString,QFlags&lt;QDir::SortFlag&gt;,QFlags&lt;QDir::Filter&gt;)">
643 641 <modify-argument index="3">
644 642 <replace-default-expression with="SortFlag.Name, SortFlag.IgnoreCase"/>
645 643 </modify-argument>
646 644 </modify-function>
647 645 <modify-function signature="operator=(QDir)" remove="all"/>
648 646 <modify-function signature="operator=(QString)" remove="all"/>
649 647 <modify-function signature="addResourceSearchPath(QString)" remove="all"/>
650 648 <!--### Obsolete in 4.3-->
651 649 </value-type>
652 650
653 651 <value-type name="QPoint"/>
654 652 <value-type name="QPointF"/>
655 653 <enum-type name="QLineF::IntersectType"/>
656 654 <value-type name="QLineF"/>
657 655 <value-type name="QLine"/>
658 656
659 657 <value-type name="QRect">
660 658 <modify-function signature="getCoords(int*,int*,int*,int*)const">
661 659 <remove/>
662 660 </modify-function>
663 661 <modify-function signature="getRect(int*,int*,int*,int*)const">
664 662 <remove/>
665 663 </modify-function>
666 664 <modify-function signature="operator&amp;=(QRect)">
667 665 <remove/>
668 666 </modify-function>
669 667 <modify-function signature="operator|=(QRect)">
670 668 <remove/>
671 669 </modify-function>
672 670 <modify-function signature="operator&amp;(QRect)const">
673 671 <remove/>
674 672 </modify-function>
675 673 <modify-function signature="operator|(QRect)const">
676 674 <remove/>
677 675 </modify-function>
678 676
679 677 <modify-function signature="intersect(const QRect&amp;)const" remove="all"/>
680 678 <!--### Obsolete in 4.3-->
681 679 <modify-function signature="unite(const QRect&amp;)const" remove="all"/>
682 680 <!--### Obsolete in 4.3-->
683 681 </value-type>
684 682
685 683 <value-type name="QRectF">
686 684 <modify-function signature="getCoords(double*,double*,double*,double*)const">
687 685 <remove/>
688 686 </modify-function>
689 687 <modify-function signature="getRect(double*,double*,double*,double*)const">
690 688 <remove/>
691 689 </modify-function>
692 690 <modify-function signature="operator&amp;=(QRectF)">
693 691 <remove/>
694 692 </modify-function>
695 693 <modify-function signature="operator|=(QRectF)">
696 694 <remove/>
697 695 </modify-function>
698 696 <modify-function signature="operator&amp;(QRectF)const">
699 697 <remove/>
700 698 </modify-function>
701 699 <modify-function signature="operator|(QRectF)const">
702 700 <remove/>
703 701 </modify-function>
704 702
705 703 <modify-function signature="intersect(const QRectF&amp;)const" remove="all"/>
706 704 <!--### Obsolete in 4.3-->
707 705 <modify-function signature="unite(const QRectF&amp;)const" remove="all"/>
708 706 <!--### Obsolete in 4.3-->
709 707 </value-type>
710 708
711 709
712 710 <value-type name="QSize">
713 711 <modify-function signature="operator*=(double)">
714 712 <access modifier="private"/>
715 713 </modify-function>
716 714 <modify-function signature="operator/=(double)">
717 715 <access modifier="private"/>
718 716 </modify-function>
719 717 <modify-function signature="operator+=(QSize)">
720 718 <access modifier="private"/>
721 719 </modify-function>
722 720 <modify-function signature="operator-=(QSize)">
723 721 <access modifier="private"/>
724 722 </modify-function>
725 723 <modify-function signature="rheight()">
726 724 <remove/>
727 725 </modify-function>
728 726 <modify-function signature="rwidth()">
729 727 <remove/>
730 728 </modify-function>
731 729 </value-type>
732 730
733 731 <value-type name="QSizeF">
734 732 <modify-function signature="operator*=(double)">
735 733 <access modifier="private"/>
736 734 </modify-function>
737 735 <modify-function signature="operator/=(double)">
738 736 <access modifier="private"/>
739 737 </modify-function>
740 738 <modify-function signature="operator+=(QSizeF)">
741 739 <access modifier="private"/>
742 740 </modify-function>
743 741 <modify-function signature="operator-=(QSizeF)">
744 742 <access modifier="private"/>
745 743 </modify-function>
746 744 <modify-function signature="rheight()">
747 745 <remove/>
748 746 </modify-function>
749 747 <modify-function signature="rwidth()">
750 748 <remove/>
751 749 </modify-function>
752 750 </value-type>
753 751
754 752 <value-type name="QStringMatcher">
755 753 <modify-function signature="operator=(QStringMatcher)" remove="all"/>
756 754 <modify-function signature="QStringMatcher(const QChar*,int,Qt::CaseSensitivity)" remove="all" />
757 755 <modify-function signature="indexIn(const QChar*,int,int)const" remove="all" />
758 756 </value-type>
759 757
760 758 <value-type name="QTime"/>
761 759
762 760 <value-type name="QPersistentModelIndex">
763 761 <modify-function signature="operator=(QPersistentModelIndex)" remove="all"/>
764 762 <modify-function signature="operator=(QModelIndex)" remove="all"/>
765 763 <modify-function signature="internalPointer()const" remove="all"/>
766 764 </value-type>
767 765
768 766 <value-type name="QUuid">
769 767 <modify-function signature="QUuid(const char*)">
770 768 <remove/>
771 769 </modify-function>
772 770 </value-type>
773 771
774 772 <value-type name="QLocale">
775 773 <modify-function signature="toString(unsigned long long) const" remove="all"/>
776 774 <modify-function signature="toString(unsigned short) const" remove="all"/>
777 775 <modify-function signature="toString(unsigned int) const" remove="all"/>
778 776 <modify-function signature="toUInt(QString,bool*,int)const" remove="all"/>
779 777 <modify-function signature="toULongLong(QString,bool*,int)const" remove="all"/>
780 778 <modify-function signature="operator=(QLocale)" remove="all"/>
781 779 </value-type>
782 780
783 781
784 782 <value-type name="QBitArray">
785 783 <modify-function signature="operator[](int)" remove="all"/>
786 784 <modify-function signature="operator[](int)const" remove="all"/>
787 785 <modify-function signature="operator[](uint)const" remove="all"/>
788 786 <modify-function signature="operator[](uint)" remove="all"/>
789 787
790 788 <modify-function signature="operator&amp;=(QBitArray)" access="private"/>
791 789 <modify-function signature="operator=(QBitArray)" access="private"/>
792 790 <modify-function signature="operator^=(QBitArray)" access="private"/>
793 791 <modify-function signature="operator|=(QBitArray)" access="private"/>
794 792 <modify-function signature="operator~()const" access="private"/>
795 793 </value-type>
796 794
797 795 <object-type name="QReadWriteLock"/>
798 796 <object-type name="QDirIterator"/>
799 797 <object-type name="QAbstractFileEngineIterator"/>
800 798 <object-type name="QAbstractItemModel">
801 799 <modify-function signature="rowsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
802 800 <modify-function signature="rowsInserted(QModelIndex,int,int)" private-signal="yes"/>
803 801
804 802 <modify-function signature="rowsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
805 803 <modify-function signature="rowsRemoved(QModelIndex,int,int)" private-signal="yes"/>
806 804
807 805 <modify-function signature="columnsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
808 806 <modify-function signature="columnsInserted(QModelIndex,int,int)" private-signal="yes"/>
809 807
810 808 <modify-function signature="columnsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
811 809 <modify-function signature="columnsRemoved(QModelIndex,int,int)" private-signal="yes"/>
812 810
813 811 <modify-function signature="modelAboutToBeReset()" private-signal="yes"/>
814 812 <modify-function signature="modelReset()" private-signal="yes"/>
815 813 </object-type>
816 814
817 815 <object-type name="QAbstractListModel">
818 816 <extra-includes>
819 817 <include file-name="QStringList" location="global"/>
820 818 <include file-name="QSize" location="global"/>
821 819 </extra-includes>
822 820 </object-type>
823 821
824 822 <value-type name="QUrl">
825 823 <extra-includes>
826 824 <include file-name="QStringList" location="global"/>
827 825 </extra-includes>
828 826 <modify-function signature="operator=(QUrl)" remove="all"/>
829 827 <modify-function signature="operator=(QString)" remove="all"/>
830 828
831 829 <modify-function signature="fromPunycode(const QByteArray&amp;)" remove="all"/>
832 830 <!--### Obsolete in 4.3-->
833 831 <modify-function signature="toPunycode(const QString&amp;)" remove="all"/>
834 832 <!--### Obsolete in 4.3-->
835 833 </value-type>
836 834
837 835 <value-type name="QRegExp">
838 836 <extra-includes>
839 837 <include file-name="QStringList" location="global"/>
840 838 </extra-includes>
841 839 <modify-function signature="operator=(QRegExp)" remove="all"/>
842 840 <modify-function signature="pos(int)const">
843 841 <remove />
844 842 </modify-function>
845 843 <modify-function signature="cap(int)const">
846 844 <remove />
847 845 </modify-function>
848 846 <modify-function signature="capturedTexts()const">
849 847 <remove />
850 848 </modify-function>
851 849 <modify-function signature="errorString()const">
852 850 <remove />
853 851 </modify-function>
854 852 </value-type>
855 853
856 854 <value-type name="QFileInfo">
857 855 <extra-includes>
858 856 <include file-name="QDateTime" location="global"/>
859 857 <include file-name="QDir" location="global"/>
860 858 </extra-includes>
861 859 <modify-function signature="operator!=(const QFileInfo &amp;)const" remove="all"/>
862 860 <modify-function signature="operator==(const QFileInfo &amp;)const" remove="all"/>
863 861 <modify-function signature="operator=(QFileInfo)" remove="all"/>
864 862 <modify-function signature="setFile(QFile)">
865 863 <modify-argument index="1">
866 864 <reference-count action="ignore"/>
867 865 </modify-argument>
868 866 </modify-function>
869 867
870 868 <modify-function signature="readLink()const" remove="all"/>
871 869 <!--### Obsolete in 4.3-->
872 870 </value-type>
873 871
874 872 <interface-type name="QFactoryInterface" />
875 873
876 874 <value-type name="QByteArray">
877 875
878 876 <extra-includes>
879 877 <include file-name="QNoImplicitBoolCast" location="global"/>
880 878 </extra-includes>
881 879
882 880 <!-- removed functions -->
883 881 <modify-function signature="begin()" remove="all"/>
884 882 <modify-function signature="begin()const" remove="all"/>
885 883 <modify-function signature="constBegin()const" remove="all"/>
886 884 <modify-function signature="constData()const" remove="all"/>
887 885 <modify-function signature="constEnd()const" remove="all"/>
888 886 <modify-function signature="count()const" remove="all"/>
889 887 <modify-function signature="data()const" remove="all"/>
890 888 <modify-function signature="end()" remove="all"/>
891 889 <modify-function signature="end()const" remove="all"/>
892 890 <modify-function signature="number(uint,int)" remove="all"/>
893 891 <modify-function signature="number(unsigned long long,int)" remove="all"/>
894 892 <modify-function signature="operator const char *()const" remove="all"/>
895 893 <modify-function signature="operator const void *()const" remove="all"/>
896 894 <modify-function signature="operator+=(const char*)" remove="all"/>
897 895 <modify-function signature="operator=(const char*)" remove="all"/>
898 896 <modify-function signature="operator[](int)" remove="all"/>
899 897 <modify-function signature="operator[](int)const" remove="all"/>
900 898 <modify-function signature="operator[](uint)" remove="all"/>
901 899 <modify-function signature="operator[](uint)const" remove="all"/>
902 900 <modify-function signature="push_back(char)" remove="all"/>
903 901 <modify-function signature="push_back(const QByteArray&amp;)" remove="all"/>
904 902 <modify-function signature="push_back(const char*)" remove="all"/>
905 903 <modify-function signature="push_front(char)" remove="all"/>
906 904 <modify-function signature="push_front(const QByteArray&amp;)" remove="all"/>
907 905 <modify-function signature="push_front(const char*)" remove="all"/>
908 906 <modify-function signature="setNum(uint,int)" remove="all"/>
909 907 <modify-function signature="setNum(unsigned long long,int)" remove="all"/>
910 908 <modify-function signature="setNum(unsigned short,int)" remove="all"/>
911 909 <modify-function signature="toLong(bool*, int) const" remove="all"/>
912 910 <modify-function signature="toLongLong(bool*, int) const" remove="all"/>
913 911 <modify-function signature="toShort(bool*, int) const" remove="all"/>
914 912 <modify-function signature="toUInt(bool*, int) const" remove="all"/>
915 913 <modify-function signature="toULong(bool*, int) const" remove="all"/>
916 914 <modify-function signature="toULongLong(bool*, int) const" remove="all"/>
917 915
918 916 <!-- functions made private... -->
919 917 <modify-function signature="operator=(QByteArray)" access="private"/>
920 918 <modify-function signature="operator+=(QByteArray)" remove="all"/>
921 919 <modify-function signature="operator+=(QString)" remove="all"/>
922 920 <modify-function signature="operator+=(char)" remove="all"/>
923 921 </value-type>
924 922
925 923 <value-type name="QTextBoundaryFinder">
926 924 <modify-function signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType,const QChar*,int,unsigned char*,int)" remove="all" />
927 925 <modify-function signature="operator=(QTextBoundaryFinder)" remove="all" />
928 926 </value-type>
929 927
930 928 <value-type name="QEasingCurve">
931 929 <modify-function signature="customType()const" remove="all" />
932 930 <modify-function signature="setCustomType(double)" remove="all" />
933 931 </value-type>
934 932
935 933 <object-type name="QAbstractAnimation" />
936 934 <object-type name="QVariantAnimation" />
937 935 <object-type name="QAnimationGroup" />
938 936 <object-type name="QPauseAnimation" />
939 937 <object-type name="QParallelAnimationGroup" />
940 938 <object-type name="QSequentialAnimationGroup" />
941 939 <object-type name="QPropertyAnimation" />
942 940
943 941 <object-type name="QAbstractState" />
944 942 <object-type name="QAbstractTransition" />
945 943 <object-type name="QState" />
946 944 <object-type name="QStateMachine" />
947 945 <object-type name="QHistoryState" />
948 946 <object-type name="QSignalTransition" />
949 947 <object-type name="QEventTransition" />
950 948 <object-type name="QFinalState" />
951 949
952 950 <object-type name="QXmlStreamEntityResolver" />
953 951 <object-type name="QAbstractEventDispatcher"/>
954 952 <object-type name="QEventLoop"/>
955 953 <object-type name="QFile">
956 954 <modify-function signature="readLink()const" remove="all"/>
957 955 <!--### Obsolete in 4.3-->
958 956 <modify-function signature="readLink(QString)" remove="all"/>
959 957 <!--### Obsolete in 4.3-->
960 958 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all" />
961 959 <!-- Can't provide same API and performance -->
962 960 <modify-function signature="unmap(unsigned char*)" remove="all" />
963 961 <!-- Can't provide same API and performance -->
964 962 </object-type>
965 963
966 964 <object-type name="QIODevice"/>
967 965 <object-type name="QStateMachine::SignalEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineSignal" />
968 966 <object-type name="QStateMachine::WrappedEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineWrapped" />
969 967
970 968 <object-type name="QCryptographicHash"/>
971 969 <object-type name="QLibraryInfo"/>
972 970 <object-type name="QMutex"/>
973 971 <object-type name="QSemaphore"/>
974 972 <object-type name="QSocketNotifier"/>
975 973 <object-type name="QSystemLocale"/>
976 974 <object-type name="QTemporaryFile">
977 975 <modify-function signature="fileName()const" rename="uniqueFilename"/>
978 976 </object-type>
979 977 <object-type name="QMimeData">
980 978 <extra-includes>
981 979 <include file-name="QStringList" location="global"/>
982 980 <include file-name="QUrl" location="global"/>
983 981 </extra-includes>
984 982 </object-type>
985 983 <object-type name="QTextCodec">
986 984
987 985 <modify-function signature="setCodecForTr(QTextCodec*)">
988 986 <access modifier="private"/>
989 987 <modify-argument index="1">
990 988 <reference-count action="set" variable-name="__rcCodecForTr"/>
991 989 </modify-argument>
992 990 </modify-function>
993 991 <modify-function signature="setCodecForCStrings(QTextCodec*)">
994 992 <modify-argument index="1">
995 993 <reference-count action="set" variable-name="__rcCodecForCStrings"/>
996 994 </modify-argument>
997 995 </modify-function>
998 996 <modify-function signature="setCodecForLocale(QTextCodec*)">
999 997 <modify-argument index="1">
1000 998 <reference-count action="set" variable-name="__rcCodecForLocale"/>
1001 999 </modify-argument>
1002 1000 </modify-function>
1003 1001
1004 1002
1005 1003 <modify-function signature="codecForTr()">
1006 1004 <remove/>
1007 1005 </modify-function>
1008 1006
1009 1007 <modify-function signature="QTextCodec()">
1010 1008 <modify-argument index="-1">
1011 1009 <define-ownership class="java" owner="c++"/>
1012 1010 </modify-argument>
1013 1011 </modify-function>
1014 1012
1015 1013 <modify-function signature="fromUnicode(const QChar*,int,QTextCodec::ConverterState*)const">
1016 1014 <remove/>
1017 1015 </modify-function>
1018 1016
1019 1017 <modify-function signature="toUnicode(const char*,int,QTextCodec::ConverterState*)const">
1020 1018 <remove/>
1021 1019 </modify-function>
1022 1020
1023 1021 <modify-function signature="toUnicode(const char*)const">
1024 1022 <remove/>
1025 1023 </modify-function>
1026 1024 </object-type>
1027 1025
1028 1026 <object-type name="QTextDecoder">
1029 1027 <modify-function signature="toUnicode(const char*,int)">
1030 1028 <remove/>
1031 1029 </modify-function>
1032 1030 <modify-function signature="toUnicode(QString*,const char*,int)" remove="all"/>
1033 1031 </object-type>
1034 1032 <object-type name="QTextEncoder">
1035 1033 <modify-function signature="fromUnicode(const QChar*,int)">
1036 1034 <remove/>
1037 1035 </modify-function>
1038 1036 </object-type>
1039 1037 <object-type name="QTimeLine"/>
1040 1038 <object-type name="QTranslator">
1041 1039 <modify-function signature="translate(const char*,const char*,const char*,int)const">
1042 1040 <remove/>
1043 1041 </modify-function>
1044 1042 </object-type>
1045 1043
1046 1044 <object-type name="QWaitCondition"/>
1047 1045
1048 1046 <object-type name="QFileSystemWatcher">
1049 1047 <extra-includes>
1050 1048 <include file-name="QStringList" location="global"/>
1051 1049 </extra-includes>
1052 1050 </object-type>
1053 1051
1054 1052 <object-type name="QTextCodec::ConverterState">
1055 1053 <include file-name="QTextCodec" location="global"/>
1056 1054 </object-type>
1057 1055
1058 1056 <object-type name="QBuffer">
1059 1057 <modify-function signature="buffer()">
1060 1058 <remove/>
1061 1059 </modify-function>
1062 1060 <modify-function signature="connectNotify(const char *)" remove="all" />
1063 1061 <modify-function signature="disconnectNotify(const char *)" remove="all" />
1064 1062 </object-type>
1065 1063
1066 1064 <object-type name="QTimer"/>
1067 1065
1068 1066 <object-type name="QAbstractFileEngineHandler">
1069 1067 <modify-function signature="create(const QString &amp;) const">
1070 1068 <modify-argument index="return">
1071 1069 <define-ownership owner="c++" class="shell"/>
1072 1070 </modify-argument>
1073 1071 </modify-function>
1074 1072 </object-type>
1075 1073
1076 1074 <object-type name="QAbstractFileEngine::MapExtensionOption" />
1077 1075 <object-type name="QAbstractFileEngine::MapExtensionReturn" />
1078 1076 <object-type name="QAbstractFileEngine::UnMapExtensionOption" />
1079 1077 <object-type name="QAbstractFileEngine">
1080 1078 <extra-includes>
1081 1079 <include file-name="QDateTime" location="global"/>
1082 1080 </extra-includes>
1083 1081 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all" />
1084 1082 <modify-function signature="unmap(unsigned char*)" remove="all" />
1085 1083 </object-type>
1086 1084
1087 1085 <object-type name="QProcess">
1088 1086 <modify-function signature="readChannelMode()const" remove="all"/>
1089 1087 <!--### Obsolete in 4.3-->
1090 1088 <modify-function signature="setReadChannelMode(QProcess::ProcessChannelMode)" remove="all"/>
1091 1089 <!--### Obsolete in 4.3-->
1092 1090 </object-type>
1093 1091
1094 1092 <object-type name="QSignalMapper">
1095 1093 <modify-function signature="mapped(const QString &amp;)">
1096 1094 <rename to="mappedString"/>
1097 1095 </modify-function>
1098 1096 <modify-function signature="mapped(int)">
1099 1097 <rename to="mappedInteger"/>
1100 1098 </modify-function>
1101 1099 <modify-function signature="mapped(QObject *)">
1102 1100 <rename to="mappedQObject"/>
1103 1101 </modify-function>
1104 1102 <modify-function signature="mapped(QWidget *)" remove="all"/>
1105 1103
1106 1104 <modify-function signature="mapping(QWidget*)const" remove="all"/>
1107 1105
1108 1106 <modify-function signature="setMapping(QObject*,QWidget*)" remove="all"/>
1109 1107 </object-type>
1110 1108
1111 1109 <object-type name="QObject">
1112 1110 <modify-function signature="childEvent(QChildEvent*)">
1113 1111 <modify-argument index="1" invalidate-after-use="yes" />
1114 1112 </modify-function>
1115 1113 <modify-function signature="customEvent(QEvent*)">
1116 1114 <modify-argument index="1" invalidate-after-use="yes" />
1117 1115 </modify-function>
1118 1116 <modify-function signature="event(QEvent*)">
1119 1117 <modify-argument index="1" invalidate-after-use="yes" />
1120 1118 </modify-function>
1121 1119 <modify-function signature="eventFilter(QObject*,QEvent*)">
1122 1120 <modify-argument index="2" invalidate-after-use="yes" />
1123 1121 </modify-function>
1124 1122 <modify-function signature="timerEvent(QTimerEvent*)">
1125 1123 <modify-argument index="1" invalidate-after-use="yes" />
1126 1124 </modify-function>
1127 1125
1128 1126 <modify-function signature="installEventFilter(QObject*)">
1129 1127 <modify-argument index="1">
1130 1128 <reference-count action="add" variable-name="__rcEventFilters"/>
1131 1129 </modify-argument>
1132 1130 </modify-function>
1133 1131 <modify-function signature="removeEventFilter(QObject*)">
1134 1132 <modify-argument index="1">
1135 1133 <reference-count action="remove" variable-name="__rcEventFilters"/>
1136 1134 </modify-argument>
1137 1135 </modify-function>
1138 1136 <modify-function signature="setParent(QObject*)">
1139 1137 <modify-argument index="1">
1140 1138 <reference-count action="ignore"/>
1141 1139 </modify-argument>
1142 1140 </modify-function>
1143 1141
1144 1142 <modify-function signature="deleteLater()">
1145 1143 <rename to="disposeLater"/>
1146 1144 </modify-function>
1147 1145
1148 1146 <modify-function signature="inherits(const char*)const">
1149 1147 <remove/>
1150 1148 </modify-function>
1151 1149
1152 1150 <modify-function signature="property(const char*)const">
1153 1151 <access modifier="private"/>
1154 1152 </modify-function>
1155 1153
1156 1154 <modify-function signature="setProperty(const char*,QVariant)">
1157 1155 <access modifier="private"/>
1158 1156 </modify-function>
1159 1157
1160 1158
1161 1159 <extra-includes>
1162 1160 <include file-name="QVarLengthArray" location="global"/>
1163 1161 </extra-includes>
1164 1162
1165 1163 </object-type>
1166 1164
1167 1165 <object-type name="QCoreApplication">
1168 1166 <extra-includes>
1169 1167 <include file-name="QStringList" location="global"/>
1170 1168 </extra-includes>
1171 1169
1172 1170 <modify-function signature="argv()" remove="all" />
1173 1171 <!-- Obsolete -->
1174 1172 <modify-function signature="argc()" remove="all" />
1175 1173 <!-- Obsolete -->
1176 1174
1177 1175 <modify-function signature="notify(QObject*,QEvent*)">
1178 1176 <modify-argument index="2" invalidate-after-use="yes" />
1179 1177 </modify-function>
1180 1178
1181 1179
1182 1180 <modify-function signature="QCoreApplication(int &amp;, char **)">
1183 1181 <access modifier="private"/>
1184 1182 </modify-function>
1185 1183 <modify-function signature="removePostedEvents(QObject*)">
1186 1184 <modify-argument index="1">
1187 1185 <reference-count action="ignore"/>
1188 1186 </modify-argument>
1189 1187 </modify-function>
1190 1188 <modify-function signature="removePostedEvents(QObject*,int)">
1191 1189 <modify-argument index="1">
1192 1190 <reference-count action="ignore"/>
1193 1191 </modify-argument>
1194 1192 </modify-function>
1195 1193
1196 1194 <modify-function signature="installTranslator(QTranslator *)">
1197 1195 <modify-argument index="1">
1198 1196 <reference-count action="add" variable-name="__rcTranslators"/>
1199 1197 </modify-argument>
1200 1198 </modify-function>
1201 1199
1202 1200 <modify-function signature="removeTranslator(QTranslator *)">
1203 1201 <modify-argument index="1">
1204 1202 <reference-count action="remove" variable-name="__rcTranslators"/>
1205 1203 </modify-argument>
1206 1204 </modify-function>
1207 1205
1208 1206
1209 1207 <modify-function signature="postEvent(QObject*,QEvent*)">
1210 1208 <modify-argument index="2">
1211 1209 <define-ownership class="java" owner="c++"/>
1212 1210 </modify-argument>
1213 1211 </modify-function>
1214 1212 </object-type>
1215 1213
1216 1214 <object-type name="QSettings">
1217 1215 <extra-includes>
1218 1216 <include file-name="QStringList" location="global"/>
1219 1217 </extra-includes>
1220 1218
1221 1219 <modify-function signature="setIniCodec(QTextCodec*)">
1222 1220 <modify-argument index="1">
1223 1221 <reference-count action="set" variable-name="__rcIniCodec" />
1224 1222 </modify-argument>
1225 1223 </modify-function>
1226 1224
1227 1225 <modify-function signature="setSystemIniPath(const QString&amp;)" remove="all"/>
1228 1226 <!--### Obsolete in 4.3-->
1229 1227 <modify-function signature="setUserIniPath(const QString&amp;)" remove="all"/>
1230 1228 <!--### Obsolete in 4.3-->
1231 1229 </object-type>
1232 1230
1233 1231 <object-type name="QEvent" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type() == QEvent::None"/>
1234 1232 <object-type name="QChildEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ChildAdded || %1-&gt;type() == QEvent::ChildPolished || %1-&gt;type() == QEvent::ChildRemoved">
1235 1233 <modify-field name="c" read="false" write="false"/>
1236 1234 </object-type>
1237 1235 <object-type name="QTimerEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Timer"/>
1238 1236 <object-type name="QDynamicPropertyChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DynamicPropertyChange"/>
1239 1237
1240 1238 <object-type name="QDataStream">
1241 1239 <modify-function signature="setDevice(QIODevice*)">
1242 1240 <modify-argument index="1">
1243 1241 <reference-count action="set" variable-name="__rcDevice"/>
1244 1242 </modify-argument>
1245 1243 </modify-function>
1246 1244 <modify-function signature="unsetDevice()">
1247 1245 <inject-code position="end">
1248 1246 __rcDevice = null;
1249 1247 </inject-code>
1250 1248 </modify-function>
1251 1249
1252 1250
1253 1251 <modify-function signature="operator&lt;&lt;(const char*)">
1254 1252 <remove/>
1255 1253 </modify-function>
1256 1254 <modify-function signature="operator&lt;&lt;(unsigned char)">
1257 1255 <remove/>
1258 1256 </modify-function>
1259 1257 <modify-function signature="operator&lt;&lt;(unsigned int)">
1260 1258 <remove/>
1261 1259 </modify-function>
1262 1260 <modify-function signature="operator&lt;&lt;(unsigned long long)">
1263 1261 <remove/>
1264 1262 </modify-function>
1265 1263 <modify-function signature="operator&lt;&lt;(unsigned short)">
1266 1264 <remove/>
1267 1265 </modify-function>
1268 1266
1269 1267 <modify-function signature="operator&gt;&gt;(char &amp;*)">
1270 1268 <remove/>
1271 1269 </modify-function>
1272 1270 <modify-function signature="operator&gt;&gt;(uint&amp;)">
1273 1271 <remove/>
1274 1272 </modify-function>
1275 1273 <modify-function signature="operator&gt;&gt;(unsigned char&amp;)">
1276 1274 <remove/>
1277 1275 </modify-function>
1278 1276 <modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
1279 1277 <remove/>
1280 1278 </modify-function>
1281 1279
1282 1280 <modify-function signature="readRawData(char*,int)">
1283 1281 <remove/>
1284 1282 </modify-function>
1285 1283 <modify-function signature="readBytes(char&amp;*,uint&amp;)">
1286 1284 <remove/>
1287 1285 </modify-function>
1288 1286 <modify-function signature="writeRawData(const char*,int)">
1289 1287 <remove/>
1290 1288 </modify-function>
1291 1289 <modify-function signature="writeBytes(const char*,uint)">
1292 1290 <remove/>
1293 1291 </modify-function>
1294 1292 </object-type>
1295 1293
1296 1294 <object-type name="QFSFileEngine">
1297 1295 <extra-includes>
1298 1296 <include file-name="QDateTime" location="global"/>
1299 1297 </extra-includes>
1300 1298 </object-type>
1301 1299
1302 1300 <object-type name="QTextStream">
1303 1301 <modify-function signature="QTextStream(QByteArray *, QFlags&lt;QIODevice::OpenModeFlag&gt;)">
1304 1302 <remove/>
1305 1303 </modify-function>
1306 1304 <modify-function signature="QTextStream(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
1307 1305 <remove/>
1308 1306 </modify-function>
1309 1307 <modify-function signature="operator&gt;&gt;(QChar&amp;)">
1310 1308 <remove/>
1311 1309 </modify-function>
1312 1310 <modify-function signature="operator&lt;&lt;(const void*)">
1313 1311 <remove/>
1314 1312 </modify-function>
1315 1313 <modify-function signature="operator&lt;&lt;(unsigned int)">
1316 1314 <remove/>
1317 1315 </modify-function>
1318 1316 <modify-function signature="operator&lt;&lt;(unsigned long long)">
1319 1317 <remove/>
1320 1318 </modify-function>
1321 1319 <modify-function signature="operator&lt;&lt;(const QChar &amp;)">
1322 1320 <remove/>
1323 1321 </modify-function>
1324 1322 <modify-function signature="operator&lt;&lt;(unsigned long)">
1325 1323 <remove/>
1326 1324 </modify-function>
1327 1325 <modify-function signature="operator&lt;&lt;(signed long)">
1328 1326 <remove/>
1329 1327 </modify-function>
1330 1328 <modify-function signature="operator&lt;&lt;(const char*)">
1331 1329 <remove/>
1332 1330 </modify-function>
1333 1331 <modify-function signature="operator&lt;&lt;(unsigned short)">
1334 1332 <remove/>
1335 1333 </modify-function>
1336 1334 <modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
1337 1335 <remove/>
1338 1336 </modify-function>
1339 1337 <modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
1340 1338 <remove/>
1341 1339 </modify-function>
1342 1340 <modify-function signature="operator&gt;&gt;(uint&amp;)">
1343 1341 <remove/>
1344 1342 </modify-function>
1345 1343 <modify-function signature="operator&gt;&gt;(ulong&amp;)">
1346 1344 <remove/>
1347 1345 </modify-function>
1348 1346 <modify-function signature="setString(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
1349 1347 <remove />
1350 1348 </modify-function>
1351 1349 <modify-function signature="string()const">
1352 1350 <remove />
1353 1351 </modify-function>
1354 1352 <modify-function signature="operator&gt;&gt;(signed long&amp;)">
1355 1353 <remove/>
1356 1354 </modify-function>
1357 1355 <modify-function signature="operator&gt;&gt;(char*)">
1358 1356 <remove/>
1359 1357 </modify-function>
1360 1358 <modify-function signature="operator&gt;&gt;(QByteArray&amp;)">
1361 1359 <remove/>
1362 1360 </modify-function>
1363 1361 <modify-function signature="operator&gt;&gt;(QString&amp;)">
1364 1362 <remove/>
1365 1363 </modify-function>
1366 1364 <modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
1367 1365 <remove/>
1368 1366 </modify-function>
1369 1367 <modify-function signature="operator&lt;&lt;(const QString&amp;)">
1370 1368 <remove/>
1371 1369 </modify-function>
1372 1370
1373 1371
1374 1372 <modify-function signature="setCodec(QTextCodec *)">
1375 1373 <modify-argument index="1">
1376 1374 <reference-count action="set" variable-name="__rcCodec"/>
1377 1375 </modify-argument>
1378 1376 </modify-function>
1379 1377
1380 1378 <modify-function signature="QTextStream(QIODevice *)">
1381 1379 <modify-argument index="1">
1382 1380 <reference-count action="set" variable-name="__rcDevice"/>
1383 1381 </modify-argument>
1384 1382 </modify-function>
1385 1383 <modify-function signature="setDevice(QIODevice *)">
1386 1384 <modify-argument index="1">
1387 1385 <reference-count action="set" variable-name="__rcDevice"/>
1388 1386 </modify-argument>
1389 1387 </modify-function>
1390 1388 </object-type>
1391 1389
1392 1390 <object-type name="QSystemSemaphore" />
1393 1391
1394 1392 <namespace-type name="QtConcurrent" target-type="class" />
1395 1393
1396 1394 <value-type name="QFuture" generate="no">
1397 1395 <modify-function signature="operator T() const" remove="all" />
1398 1396 <modify-function signature="operator=(const QFuture &amp;)" remove="all" />
1399 1397 </value-type>
1400 1398 <value-type name="QtJambiVoidFuture" java-name="QFutureVoid">
1401 1399 <modify-function signature="resultCount()const" remove="all" />
1402 1400 <modify-function signature="isResultReadyAt(int)const" remove="all" />
1403 1401 </value-type>
1404 1402 <value-type name="QtJambiFuture" java-name="QFuture" generic-class="yes" />
1405 1403
1406 1404 <object-type name="QFutureWatcherBase">
1407 1405 <modify-function signature="connectNotify(const char *)" remove="all" />
1408 1406 <modify-function signature="disconnectNotify(const char *)" remove="all" />
1409 1407 </object-type>
1410 1408 <object-type name="QtJambiVoidFutureWatcher" java-name="QFutureWatcherVoid" />
1411 1409
1412 1410 <object-type name="QFutureWatcher" generate="no">
1413 1411 <modify-function signature="future()const" remove="all" />
1414 1412 </object-type>
1415 1413 <object-type name="QtJambiFutureWatcher" java-name="QFutureWatcher" generic-class="yes" />
1416 1414
1417 1415 <object-type name="QFutureSynchronizer" generate="no" />
1418 1416 <object-type name="QtJambiFutureSynchronizer" generic-class="yes" java-name="QFutureSynchronizer" />
1419 1417 <object-type name="QtJambiVoidFutureSynchronizer" java-name="QFutureSynchronizerVoid" />
1420 1418 <object-type name="QThreadPool" />
1421 1419
1422 1420 <object-type name="QFutureIterator" generate="no">
1423 1421 <modify-function signature="operator=(const QFuture&amp;)" remove="all" />
1424 1422 </object-type>
1425 1423 <object-type name="QtJambiFutureIterator" generic-class="yes" java-name="QFutureIterator" />
1426 1424 <object-type name="QRunnable" />
1427 1425
1428 1426 <!-- Inefficient hash codes -->
1429 1427 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUuid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1430 1428 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QLocale' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1431 1429 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFuture' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1432 1430 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRegExp' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1433 1431 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFutureVoid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1434 1432 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrl' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1435 1433 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QProcessEnvironment' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
1436 1434
1437 1435 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::selectIteration', unmatched parameter type 'T'" />
1438 1436 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QVariantAnimation::registerInterpolator', unmatched parameter type 'QVariantAnimation::Interpolator'" />
1439 1437
1440 1438 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'Qt::Initialization'"/>
1441 1439 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'std::*'"/>
1442 1440 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
1443 1441 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&amp;'"/>
1444 1442 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QMetaObject'"/>
1445 1443 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'FILE\*'"/>
1446 1444 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QByteArray::Data\*'"/>
1447 1445 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFC'"/>
1448 1446 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFI'"/>
1449 1447 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::ExtensionOption const\*'"/>
1450 1448 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::Iterator\*'"/>
1451 1449 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QDataStream::ByteOrder'"/>
1452 1450 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
1453 1451 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
1454 1452 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
1455 1453 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPointer&lt;*&gt;'"/>
1456 1454 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QVector&lt;*&gt;'"/>
1457 1455 <suppress-warning text="* private virtual function '*' in 'QAbstractListModel'"/>
1458 1456 <suppress-warning text="* private virtual function '*' in 'QAbstractTableModel'"/>
1459 1457 <suppress-warning text="* private virtual function '*' in 'QListWidget'"/>
1460 1458 <suppress-warning text="* private virtual function '*' in 'QTreeWidget'"/>
1461 1459 <suppress-warning text="* private virtual function '*' in 'QFontDialog'"/>
1462 1460 <suppress-warning text="* private virtual function '*' in 'QTableWidget'"/>
1463 1461 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'" />
1464 1462 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'" />
1465 1463 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'" />
1466 1464 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'" />
1467 1465 <suppress-warning text="WARNING(MetaJavaBuilder) :: unknown operator 'T'" />
1468 1466 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constBegin', unmatched return type 'const_iterator'" />
1469 1467 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::end', unmatched return type 'const_iterator'" />
1470 1468 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constEnd', unmatched return type 'const_iterator'" />
1471 1469 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::QFuture', unmatched parameter type 'QFutureInterface&lt;T&gt;*'" />
1472 1470 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::begin', unmatched return type 'const_iterator'" />
1473 1471 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::advance', unmatched parameter type 'It&amp;'" />
1474 1472 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'Sequence'" />
1475 1473 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;U&gt;'" />
1476 1474 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;MapFunctor::result_type&gt;'" />
1477 1475 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'OutputSequence'" />
1478 1476 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Iterator'" />
1479 1477 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Sequence const&amp;'" />
1480 1478 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filter', unmatched parameter type 'Sequence&amp;'" />
1481 1479 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;qValueType&lt;Iterator&gt;::value_type&gt;" />
1482 1480 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Sequence::value_type&gt;'" />
1483 1481 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Iterator::value_type&gt;'" />
1484 1482 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'V'" />
1485 1483 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'W'" />
1486 1484 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'ResultType'" />
1487 1485 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'U'" />
1488 1486 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'OutputSequence'" />
1489 1487 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'Sequence'" />
1490 1488 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMappedReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'" />
1491 1489 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'U'" />
1492 1490 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'V'" />
1493 1491 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'ResultType'" />
1494 1492 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMap', unmatched return type 'ThreadEngineStarter&lt;void&gt;'" />
1495 1493 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startThreadEngine', unmatched return type 'ThreadEngineStarter&lt;ThreadEngine::ResultType&gt;'" />
1496 1494 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Iterator'" />
1497 1495 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Sequence const&amp;'" />
1498 1496 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Iterator'" />
1499 1497 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Sequence const&amp;'" />
1500 1498 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Iterator'" />
1501 1499 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Sequence&amp;'" />
1502 1500 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filterInternal', unmatched return type 'ThreadEngineStarter&lt;void&gt;'" />
1503 1501 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0lt;T,Class&gt;::type'" />
1504 1502 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'SelectFunctor0&lt;T,T&gt;::type'" />
1505 1503 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Iterator'" />
1506 1504 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Sequence const&amp;'" />
1507 1505 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Iterator'" />
1508 1506 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Sequence&amp;'" />
1509 1507 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMapped', unmatched return type 'QtConcurrent::ThreadEngineStarter&lt;T&gt;'" />
1510 1508 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFilteredReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'" />
1511 1509 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const*'" />
1512 1510 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class*'" />
1513 1511 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const&amp;'" />
1514 1512 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject*'" />
1515 1513 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject'" />
1516 1514 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'T'" />
1517 1515 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilter', unmatched parameter type 'Sequence&amp;'" />
1518 1516 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0&lt;T,Class&gt;::type'" />
1519 1517
1520 1518 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFuture&lt;void&gt;::operator= - definition *ignored*" />
1521 1519 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureInterface&lt;void&gt;::future - definition *ignored*" />
1522 1520 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureWatcher&lt;void&gt;::setFuture - definition *ignored*" />
1523 1521
1524 1522
1525 1523 </typesystem>
@@ -1,2480 +1,2481
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
67 67 <rejection class="QtConcurrent" enum-name="enum_1"/>
68 68 <rejection class="QtConcurrent" function-name="operator|"/>
69 69
70 70 <rejection class="Qt" enum-name="Modifier"/>
71 71
72 72 <rejection class="QSharedPointer"/>
73 73 <rejection class="QWeakPointer"/>
74 74 <rejection class="QFuture::const_iterator"/>
75 75 <rejection class="QFutureInterface"/>
76 76 <rejection class="QFutureInterfaceBase"/>
77 77 <rejection class="QtConcurrent::BlockSizeManager"/>
78 78 <rejection class="QtConcurrent::ConstMemberFunctionWrapper"/>
79 79 <rejection class="QtConcurrent::Exception"/>
80 80 <rejection class="QtConcurrent::FilterKernel"/>
81 81 <rejection class="QtConcurrent::FilteredEachKernel"/>
82 82 <rejection class="QtConcurrent::FilteredReducedKernel"/>
83 83 <rejection class="QtConcurrent::FunctionWrapper0"/>
84 84 <rejection class="QtConcurrent::FunctionWrapper1"/>
85 85 <rejection class="QtConcurrent::FunctionWrapper2"/>
86 86 <rejection class="QtConcurrent::IntermediateResults"/>
87 87 <rejection class="QtConcurrent::IterateKernel"/>
88 88 <rejection class="QtConcurrent::MapKernel"/>
89 89 <rejection class="QtConcurrent::MappedEachKernel"/>
90 90 <rejection class="QtConcurrent::MappedReducedKernel"/>
91 91 <rejection class="QtConcurrent::Median"/>
92 92 <rejection class="QtConcurrent::MemberFunctionWrapper"/>
93 93 <rejection class="QtConcurrent::MemberFunctionWrapper1"/>
94 94 <rejection class="QtConcurrent::qValueType"/>
95 95 <rejection class="QtConcurrent::ReduceKernel"/>
96 96 <rejection class="QtConcurrent::ResultItem"/>
97 97 <rejection class="QtConcurrent::ResultIterator"/>
98 98 <rejection class="QtConcurrent::ResultIteratorBase"/>
99 99 <rejection class="QtConcurrent::ResultReporter"/>
100 100 <rejection class="QtConcurrent::ResultStore"/>
101 101 <rejection class="QtConcurrent::ResultStoreBase"/>
102 102 <rejection class="QtConcurrent::RunFunctionTask"/>
103 103 <rejection class="QtConcurrent::RunFunctionTaskBase"/>
104 104 <rejection class="QtConcurrent::SelectSpecialization"/>
105 105 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall0"/>
106 106 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall1"/>
107 107 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall2"/>
108 108 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall3"/>
109 109 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall4"/>
110 110 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall5"/>
111 111 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall0"/>
112 112 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall1"/>
113 113 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall2"/>
114 114 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall3"/>
115 115 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall4"/>
116 116 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall5"/>
117 117 <rejection class="QtConcurrent::SelectStoredFunctorCall0"/>
118 118 <rejection class="QtConcurrent::SelectStoredFunctorCall1"/>
119 119 <rejection class="QtConcurrent::SelectStoredFunctorCall2"/>
120 120 <rejection class="QtConcurrent::SelectStoredFunctorCall3"/>
121 121 <rejection class="QtConcurrent::SelectStoredFunctorCall4"/>
122 122 <rejection class="QtConcurrent::SelectStoredFunctorCall5"/>
123 123 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall0"/>
124 124 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall1"/>
125 125 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall2"/>
126 126 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall3"/>
127 127 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall4"/>
128 128 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall5"/>
129 129 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall0"/>
130 130 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall1"/>
131 131 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall2"/>
132 132 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall3"/>
133 133 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall4"/>
134 134 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall5"/>
135 135 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall0"/>
136 136 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall1"/>
137 137 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall2"/>
138 138 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall3"/>
139 139 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall4"/>
140 140 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall5"/>
141 141 <rejection class="QtConcurrent::SequenceHolder1"/>
142 142 <rejection class="QtConcurrent::SequenceHolder2"/>
143 143 <rejection class="QtConcurrent::StoredConstMemberFunctionCall0"/>
144 144 <rejection class="QtConcurrent::StoredConstMemberFunctionCall1"/>
145 145 <rejection class="QtConcurrent::StoredConstMemberFunctionCall2"/>
146 146 <rejection class="QtConcurrent::StoredConstMemberFunctionCall3"/>
147 147 <rejection class="QtConcurrent::StoredConstMemberFunctionCall4"/>
148 148 <rejection class="QtConcurrent::StoredConstMemberFunctionCall5"/>
149 149 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall0"/>
150 150 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall1"/>
151 151 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall2"/>
152 152 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall3"/>
153 153 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall4"/>
154 154 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall5"/>
155 155 <rejection class="QtConcurrent::StoredFunctorCall0"/>
156 156 <rejection class="QtConcurrent::StoredFunctorCall1"/>
157 157 <rejection class="QtConcurrent::StoredFunctorCall2"/>
158 158 <rejection class="QtConcurrent::StoredFunctorCall3"/>
159 159 <rejection class="QtConcurrent::StoredFunctorCall4"/>
160 160 <rejection class="QtConcurrent::StoredFunctorCall5"/>
161 161 <rejection class="QtConcurrent::StoredFunctorPointerCall0"/>
162 162 <rejection class="QtConcurrent::StoredFunctorPointerCall1"/>
163 163 <rejection class="QtConcurrent::StoredFunctorPointerCall2"/>
164 164 <rejection class="QtConcurrent::StoredFunctorPointerCall3"/>
165 165 <rejection class="QtConcurrent::StoredFunctorPointerCall4"/>
166 166 <rejection class="QtConcurrent::StoredFunctorPointerCall5"/>
167 167 <rejection class="QtConcurrent::StoredMemberFunctionCall0"/>
168 168 <rejection class="QtConcurrent::StoredMemberFunctionCall1"/>
169 169 <rejection class="QtConcurrent::StoredMemberFunctionCall2"/>
170 170 <rejection class="QtConcurrent::StoredMemberFunctionCall3"/>
171 171 <rejection class="QtConcurrent::StoredMemberFunctionCall4"/>
172 172 <rejection class="QtConcurrent::StoredMemberFunctionCall5"/>
173 173 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall0"/>
174 174 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall1"/>
175 175 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall2"/>
176 176 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall3"/>
177 177 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall4"/>
178 178 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall5"/>
179 179 <rejection class="QtConcurrent::ThreadEngine"/>
180 180 <rejection class="QtConcurrent::ThreadEngineBase"/>
181 181 <rejection class="QtConcurrent::ThreadEngineSemaphore"/>
182 182 <rejection class="QtConcurrent::ThreadEngineStarter"/>
183 183 <rejection class="QtConcurrent::ThreadEngineStarterBase"/>
184 184 <rejection class="QtConcurrent::UnhandledException"/>
185 185 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall0"/>
186 186 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall1"/>
187 187 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall2"/>
188 188 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall3"/>
189 189 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall4"/>
190 190 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall5"/>
191 191 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall0"/>
192 192 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall1"/>
193 193 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall2"/>
194 194 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall3"/>
195 195 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall4"/>
196 196 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall5"/>
197 197 <rejection class="QtConcurrent::VoidStoredFunctorCall0"/>
198 198 <rejection class="QtConcurrent::VoidStoredFunctorCall1"/>
199 199 <rejection class="QtConcurrent::VoidStoredFunctorCall2"/>
200 200 <rejection class="QtConcurrent::VoidStoredFunctorCall3"/>
201 201 <rejection class="QtConcurrent::VoidStoredFunctorCall4"/>
202 202 <rejection class="QtConcurrent::VoidStoredFunctorCall5"/>
203 203 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall0"/>
204 204 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall1"/>
205 205 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall2"/>
206 206 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall3"/>
207 207 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall4"/>
208 208 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall5"/>
209 209 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall0"/>
210 210 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall1"/>
211 211 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall2"/>
212 212 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall3"/>
213 213 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall4"/>
214 214 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall5"/>
215 215 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall0"/>
216 216 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall1"/>
217 217 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall2"/>
218 218 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall3"/>
219 219 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall4"/>
220 220 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall5"/>
221 221
222 222 <rejection class="QMdi"/>
223 223 <rejection class="stdext"/>
224 224 <rejection class="QAlgorithmsPrivate"/>
225 225 <rejection class="QAtomic"/>
226 226 <rejection class="QAtomicPointer"/>
227 227 <rejection class="QAtomicInt"/>
228 228 <rejection class="QBasicAtomicInt"/>
229 229 <rejection class="QBasicAtomic"/>
230 230 <rejection class="QBasicAtomicPointer"/>
231 231 <rejection class="QScopedPointer"/>
232 232 <rejection class="QScopedArrayPointer"/>
233 233 <rejection class="QScopedPointer"/>
234 234 <rejection class="QScopedPointerArrayDeleter"/>
235 235 <rejection class="QScopedPointerDeleter"/>
236 236 <rejection class="QScopedPointerPodDeleter"/>
237 237 <rejection class="QScopedPointerSharedDeleter"/>
238 238 <rejection class="QScopedSharedPointer"/>
239 239 <rejection class="QCustomScopedPointer"/>
240 240 <rejection class="QStringBuilder"/>
241 241
242 242 <rejection class="QBitRef"/>
243 243 <rejection class="QCache"/>
244 244 <rejection class="QContiguousCache"/>
245 245 <rejection class="QContiguousCacheData"/>
246 246 <rejection class="QContiguousCacheTypedData"/>
247 247 <rejection class="QCharRef"/>
248 248 <rejection class="QDebug"/>
249 249 <rejection class="QNoDebug"/>
250 250 <rejection class="QExplicitlySharedDataPointer"/>
251 251 <rejection class="QFlag"/>
252 252 <rejection class="QFlags"/>
253 253 <rejection class="QForeachContainer"/>
254 254 <rejection class="QForeachContainerBase"/>
255 255 <rejection class="QGlobalStatic"/>
256 256 <rejection class="QHash"/>
257 257 <rejection class="QHashData"/>
258 258 <rejection class="QHashDummyNode"/>
259 259 <rejection class="QHashDummyNode"/>
260 260 <rejection class="QHashDummyNode"/>
261 261 <rejection class="QHashDummyNode"/>
262 262 <rejection class="QHashDummyNode"/>
263 263 <rejection class="QHashDummyValue"/>
264 264 <rejection class="QHashIterator"/>
265 265 <rejection class="QHashNode"/>
266 266 <rejection class="QHashNode"/>
267 267 <rejection class="QHashNode"/>
268 268 <rejection class="QHashNode"/>
269 269 <rejection class="QHashNode"/>
270 270 <rejection class="QInternal"/>
271 271 <rejection class="QIncompatibleFlag"/>
272 272 <rejection class="QLibrary"/>
273 273 <rejection class="QLinkedList"/>
274 274 <rejection class="QLinkedListData"/>
275 275 <rejection class="QLinkedListIterator"/>
276 276 <rejection class="QLinkedListNode"/>
277 277 <rejection class="QListData"/>
278 278 <rejection class="QListIterator"/>
279 279 <rejection class="QMap"/>
280 280 <rejection class="QMapNode"/>
281 281 <rejection class="QMapPayloadNode"/>
282 282 <rejection class="QMapData"/>
283 283 <rejection class="QMapIterator"/>
284 284 <rejection class="QMetaType"/>
285 285 <rejection class="QMetaTypeId"/>
286 286 <rejection class="QMetaProperty"/>
287 287 <rejection class="QMetaObject"/>
288 288 <rejection class="QMetaClassInfo"/>
289 289 <rejection class="QMetaMethod"/>
290 290 <rejection class="QMetaEnum"/>
291 291 <rejection class="QMultiHash"/>
292 292 <rejection class="QMultiMap"/>
293 293 <rejection class="QMutableHashIterator"/>
294 294 <rejection class="QMutableLinkedListIterator"/>
295 295 <rejection class="QMutableListIterator"/>
296 296 <rejection class="QMutableMapIterator"/>
297 297 <rejection class="QMutableVectorIterator"/>
298 298 <rejection class="QMutexLocker"/>
299 299 <rejection class="QNoImplicitBoolCast"/>
300 300 <rejection class="QObjectCleanupHandler"/>
301 301 <rejection class="QObjectData"/>
302 302 <rejection class="QObjectUserData"/>
303 303 <rejection class="QPluginLoader"/>
304 304 <rejection class="QPointer"/>
305 305 <rejection class="QReadLocker"/>
306 306 <rejection class="QResource"/>
307 307 <rejection class="QSet"/>
308 308 <rejection class="QSetIterator"/>
309 309 <rejection class="QSharedData"/>
310 310 <rejection class="QSharedDataPointer"/>
311 311 <rejection class="QStack"/>
312 312 <rejection class="QSysInfo"/>
313 313 <rejection class="QTextStreamManipulator"/>
314 314 <rejection class="QThreadStorage"/>
315 315 <rejection class="QThreadStorageData"/>
316 316 <rejection class="QTypeInfo"/>
317 317 <rejection class="QTypeInfo"/>
318 318 <rejection class="QVFbKeyData"/>
319 319 <rejection class="QVariantComparisonHelper"/>
320 320 <rejection class="QVectorData"/>
321 321 <rejection class="QVectorIterator"/>
322 322 <rejection class="QVectorTypedData"/>
323 323 <rejection class="QWriteLocker"/>
324 324 <rejection class="QtPrivate"/>
325 325 <rejection class="qGreater"/>
326 326 <rejection class="qLess"/>
327 327 <rejection class="std"/>
328 328 <rejection class="QAbstractFileEngine::ExtensionOption"/>
329 329 <rejection class="QAbstractFileEngine::ExtensionReturn"/>
330 330 <rejection class="QByteArray::Data"/>
331 331 <rejection class="QIntForType"/>
332 332 <rejection class="QList::Node"/>
333 333 <rejection class="QList::const_iterator"/>
334 334 <rejection class="QList::iterator"/>
335 335 <rejection class="QMetaTypeId2"/>
336 336 <rejection class="QMutableSetIterator"/>
337 337 <rejection class="QSubString"/>
338 338 <rejection class="QUintForType"/>
339 339 <rejection class="QtConcurrent::internal"/>
340 340 <rejection class="QByteArrayMatcher::Data"/>
341 341 <rejection class="QStringMatcher::Data"/>
342 342
343 343 <rejection class="StringBuilder"/>
344 344 <rejection class="QConcatenable"/>
345 345 <rejection class="QLatin1Literal"/>
346 346 <rejection class="QIntegerForSizeof"/>
347 347
348 348
349 349 <rejection class="QLocale::Data"/>
350 350 <rejection class="QGlobalStaticDeleter"/>
351 351 <rejection class="QSharedMemory"/> <!-- Temporarily until we know how to implement it in Java -->
352 352 <rejection class="QVarLengthArray"/>
353 353
354 354 <!-- DBus -->
355 355 <rejection class="QDBusAbstractAdaptor"/>
356 356 <rejection class="QDBusAbstractInterface"/>
357 357 <rejection class="QDBusArgument"/>
358 358 <rejection class="QDBusConnection"/>
359 359 <rejection class="QDBusConnectionInterface"/>
360 360 <rejection class="QDBusContext"/>
361 361 <rejection class="QDBusError"/>
362 362 <rejection class="QDBusInterface"/>
363 363 <rejection class="QDBusMessage"/>
364 364 <rejection class="QDBusMetaType"/>
365 365 <rejection class="QDBusObjectPath"/>
366 366 <rejection class="QDBusReply"/>
367 367 <rejection class="QDBusServer"/>
368 368 <rejection class="QDBusSignature"/>
369 369 <rejection class="QDBusVariant"/>
370 370
371 371 <rejection class="_Revbidit"/>
372 372 <rejection class="_complex"/>
373 373 <rejection class="_exception"/>
374 374 <rejection class="_iobuf"/>
375 375 <rejection class="_stat"/>
376 376 <rejection class="_wfinddata_t"/>
377 377 <rejection class="exception"/>
378 378 <rejection class="istreambuf_iterator"/>
379 379 <rejection class="ostreambuf_iterator"/>
380 380 <rejection class="reverse_bidirectional_iterator"/>
381 381 <rejection class="reverse_iterator"/>
382 382 <rejection class="stat"/>
383 383 <rejection class="tm"/>
384 384
385 385 <rejection class="Qt" enum-name="Initialization"/>
386 386
387 387 <rejection class="QAbstractEventDispatcher" function-name="filterEvent"/>
388 388 <rejection class="QAbstractEventDispatcher" function-name="setEventFilter"/>
389 389
390 390 <rejection class="QAbstractFileEngine" function-name="extension"/>
391 391 <rejection class="QCoreApplication" function-name="compressEvent"/>
392 392 <rejection class="QCoreApplication" function-name="eventFilter"/>
393 393 <rejection class="QCoreApplication" function-name="filterEvent"/>
394 394 <rejection class="QCoreApplication" function-name="setEventFilter"/>
395 395 <rejection class="QFile" function-name="setDecodingFunction"/>
396 396 <rejection class="QFile" function-name="setEncodingFunction"/>
397 397 <rejection class="QList" function-name="begin"/>
398 398 <rejection class="QList" function-name="constBegin"/>
399 399 <rejection class="QList" function-name="constEnd"/>
400 400 <rejection class="QList" function-name="end"/>
401 401 <rejection class="QList" function-name="erase"/>
402 402 <rejection class="QList" function-name="erase"/>
403 403 <rejection class="QList" function-name="free"/>
404 404 <rejection class="QList" function-name="fromList"/>
405 405 <rejection class="QList" function-name="fromSet"/>
406 406 <rejection class="QList" function-name="fromSet"/>
407 407 <rejection class="QList" function-name="insert"/>
408 408 <rejection class="QList" function-name="malloc"/>
409 409 <rejection class="QList" function-name="node_construct"/>
410 410 <rejection class="QList" function-name="node_copy"/>
411 411 <rejection class="QList" function-name="node_destruct"/>
412 412 <rejection class="QList" function-name="toSet"/>
413 413 <rejection class="QObject" function-name="receivers"/>
414 414 <rejection class="QObject" function-name="findChild"/>
415 415 <rejection class="QObject" function-name="findChildren"/>
416 416 <rejection class="QObject" function-name="setUserData"/>
417 417 <rejection class="QObject" function-name="userData"/>
418 418 <rejection class="QObject" function-name="destroyed"/>
419 419 <rejection class="QObject" function-name="connect"/>
420 420 <rejection class="QObject" function-name="connectNotify"/>
421 421 <rejection class="QObject" function-name="disconnect"/>
422 422 <rejection class="QObject" function-name="disconnectNotify"/>
423 423 <rejection class="QObject" function-name="registerUserData"/>
424 <rejection class="QObject" function-name="sender"/>
425 <rejection class="QTimer" function-name="singleShot"/>
426 424 <rejection class="QProcess" function-name="pid"/>
427 425 <rejection class="QRegion" function-name="cleanUp"/>
428 426 <rejection class="QSettings" function-name="registerFormat"/>
429 427 <rejection class="QVector" function-name="back"/>
430 428 <rejection class="QVector" function-name="begin"/>
431 429 <rejection class="QVector" function-name="constBegin"/>
432 430 <rejection class="QVector" function-name="constEnd"/>
433 431 <rejection class="QVector" function-name="end"/>
434 432 <rejection class="QVector" function-name="erase"/>
435 433 <rejection class="QVector" function-name="free"/>
436 434 <rejection class="QVector" function-name="front"/>
437 435 <rejection class="QVector" function-name="insert"/>
438 436 <rejection class="QVector" function-name="malloc"/>
439 437 <rejection class="QVector" function-name="alloc"/>
440 438 <rejection class="QVector" function-name="operator+="/>
441 439 <rejection class="QAbstractFileEngineIterator" function-name="entryInfo"/>
442 440 <rejection class="QtConcurrent::ThreadEngineBarrier"/>
443 441
444 442 <rejection class="QAbstractFileEngineIterator" enum-name="EntryInfoType"/>
445 443 <rejection class="QDataStream" enum-name="ByteOrder"/>
446 444
447 445
448 446 <namespace-type name="Qt">
449 447
450 448 <extra-includes>
451 449 <include file-name="QTextDocument" location="global"/>
452 450 </extra-includes>
453 451 </namespace-type>
454 452
455 453 <enum-type name="QDate::MonthNameType"/>
456 454 <enum-type name="QAbstractAnimation::DeletionPolicy"/>
457 455 <enum-type name="QAbstractAnimation::Direction"/>
458 456 <enum-type name="QAbstractAnimation::State"/>
459 457 <enum-type name="QDataStream::FloatingPointPrecision"/>
460 458 <enum-type name="QEasingCurve::Type"/>
461 459 <enum-type name="QHistoryState::HistoryType"/>
462 460 <enum-type name="QState::ChildMode"/>
463 461 <enum-type name="QStateMachine::Error"/>
464 462 <enum-type name="QStateMachine::EventPriority"/>
465 463 <enum-type name="QStateMachine::RestorePolicy"/>
466 464 <enum-type name="Qt::AnchorPoint"/>
467 465 <enum-type name="Qt::CoordinateSystem"/>
468 466 <enum-type name="Qt::GestureState"/>
469 467 <enum-type name="Qt::InputMethodHint" flags="Qt::InputMethodHints"/>
470 468 <enum-type name="Qt::NavigationMode"/>
471 469 <enum-type name="Qt::RenderHint"/>
472 470 <enum-type name="Qt::TileRule"/>
473 471 <enum-type name="Qt::TouchPointState" flags="Qt::TouchPointStates"/>
474 472
475 473 <enum-type name="QtMsgType">
476 474 <reject-enum-value name="QtSystemMsg"/>
477 475 </enum-type>
478 476
479 477
480 478 <enum-type name="QReadWriteLock::RecursionMode"/>
481 479 <enum-type name="QSystemSemaphore::AccessMode"/>
482 480 <enum-type name="QSystemSemaphore::SystemSemaphoreError"/>
483 481 <enum-type name="QTextBoundaryFinder::BoundaryReason" flags="QTextBoundaryFinder::BoundaryReasons"/>
484 482 <enum-type name="QTextBoundaryFinder::BoundaryType"/>
485 483 <enum-type name="QAbstractFileEngine::Extension" extensible="yes"/>
486 484 <enum-type name="QAbstractFileEngine::FileFlag" flags="QAbstractFileEngine::FileFlags"/>
487 485 <enum-type name="QAbstractFileEngine::FileName"/>
488 486 <enum-type name="QAbstractFileEngine::FileOwner"/>
489 487 <enum-type name="QAbstractFileEngine::FileTime"/>
490 488 <enum-type name="QDataStream::Status"/>
491 489 <enum-type name="QDir::Filter" flags="QDir::Filters"/>
492 490 <enum-type name="QEvent::Type" extensible="yes">
493 491 <reject-enum-value name="ApplicationActivated"/>
494 492 <reject-enum-value name="ApplicationDeactivated"/>
495 493 </enum-type>
496 494 <enum-type name="QEventLoop::ProcessEventsFlag" flags="QEventLoop::ProcessEventsFlags"/>
497 495 <enum-type name="QFile::FileError"/>
498 496 <enum-type name="QFile::MemoryMapFlags"/>
499 497 <enum-type name="QFile::Permission" flags="QFile::Permissions"/>
500 498 <enum-type name="QIODevice::OpenModeFlag" flags="QIODevice::OpenMode"/>
501 499 <enum-type name="QLibraryInfo::LibraryLocation"/>
502 500 <enum-type name="QLocale::FormatType"/>
503 501 <enum-type name="QLocale::NumberOption" flags="QLocale::NumberOptions"/>
504 502 <enum-type name="QLocale::MeasurementSystem"/>
505 503 <enum-type name="QMutex::RecursionMode"/>
506 504 <enum-type name="QProcess::ExitStatus"/>
507 505 <enum-type name="QProcess::ProcessChannel"/>
508 506 <enum-type name="QProcess::ProcessChannelMode"/>
509 507 <enum-type name="QProcess::ProcessError"/>
510 508 <enum-type name="QProcess::ProcessState"/>
511 509 <enum-type name="QRegExp::CaretMode"/>
512 510 <enum-type name="QRegExp::PatternSyntax"/>
513 511 <enum-type name="QSettings::Format"/>
514 512 <enum-type name="QSettings::Scope"/>
515 513 <enum-type name="QSettings::Status"/>
516 514 <enum-type name="QSocketNotifier::Type"/>
517 515 <enum-type name="QSystemLocale::QueryType"/>
518 516 <enum-type name="QTextCodec::ConversionFlag" flags="QTextCodec::ConversionFlags"/>
519 517 <enum-type name="QTextStream::FieldAlignment"/>
520 518 <enum-type name="QTextStream::NumberFlag" flags="QTextStream::NumberFlags"/>
521 519 <enum-type name="QTextStream::RealNumberNotation"/>
522 520 <enum-type name="QTextStream::Status"/>
523 521 <enum-type name="QTimeLine::CurveShape"/>
524 522 <enum-type name="QTimeLine::Direction"/>
525 523 <enum-type name="QTimeLine::State"/>
526 524 <enum-type name="QUrl::FormattingOption" flags="QUrl::FormattingOptions"/>
527 525 <enum-type name="QUrl::ParsingMode"/>
528 526 <enum-type name="QUuid::Variant"/>
529 527 <enum-type name="QUuid::Version"/>
530 528 <enum-type name="Qt::SizeHint"/>
531 529 <enum-type name="Qt::SizeMode"/>
532 530 <enum-type name="Qt::WindowFrameSection"/>
533 531 <enum-type name="Qt::Axis"/>
534 532 <enum-type name="Qt::AnchorAttribute"/>
535 533 <enum-type name="Qt::ApplicationAttribute"/>
536 534 <enum-type name="Qt::ArrowType"/>
537 535 <enum-type name="Qt::AspectRatioMode"/>
538 536 <enum-type name="Qt::BGMode"/>
539 537 <enum-type name="Qt::BrushStyle"/>
540 538 <enum-type name="Qt::CaseSensitivity"/>
541 539 <enum-type name="Qt::CheckState"/>
542 540 <enum-type name="Qt::ClipOperation"/>
543 541 <enum-type name="Qt::ConnectionType"/>
544 542 <enum-type name="Qt::ContextMenuPolicy"/>
545 543 <enum-type name="Qt::Corner"/>
546 544 <enum-type name="Qt::DayOfWeek"/>
547 545 <enum-type name="Qt::DockWidgetAreaSizes"/>
548 546 <enum-type name="Qt::DropAction" flags="Qt::DropActions"/>
549 547 <enum-type name="Qt::FillRule"/>
550 548 <enum-type name="Qt::FocusPolicy"/>
551 549 <enum-type name="Qt::FocusReason"/>
552 550 <enum-type name="Qt::GlobalColor"/>
553 551 <enum-type name="Qt::HitTestAccuracy"/>
554 552 <enum-type name="Qt::InputMethodQuery"/>
555 553 <enum-type name="Qt::ItemFlag" flags="Qt::ItemFlags"/>
556 554 <enum-type name="Qt::ItemSelectionMode"/>
557 555 <enum-type name="Qt::KeyboardModifier" flags="Qt::KeyboardModifiers"/>
558 556 <enum-type name="Qt::LayoutDirection"/>
559 557 <enum-type name="Qt::MatchFlag" flags="Qt::MatchFlags"/>
560 558 <enum-type name="Qt::MouseButton" flags="Qt::MouseButtons"/>
561 559 <enum-type name="Qt::Orientation" flags="Qt::Orientations"/>
562 560 <enum-type name="Qt::PenCapStyle"/>
563 561 <enum-type name="Qt::PenJoinStyle"/>
564 562 <enum-type name="Qt::PenStyle"/>
565 563 <enum-type name="Qt::ScrollBarPolicy"/>
566 564 <enum-type name="Qt::ShortcutContext"/>
567 565 <enum-type name="Qt::SortOrder"/>
568 566 <enum-type name="Qt::TextElideMode"/>
569 567 <enum-type name="Qt::TextFlag"/>
570 568 <enum-type name="Qt::TextFormat"/>
571 569 <enum-type name="Qt::TextInteractionFlag" flags="Qt::TextInteractionFlags"/>
572 570 <enum-type name="Qt::TimeSpec"/>
573 571 <enum-type name="Qt::ToolBarAreaSizes"/>
574 572 <enum-type name="Qt::ToolButtonStyle"/>
575 573 <enum-type name="Qt::TransformationMode"/>
576 574 <enum-type name="Qt::UIEffect"/>
577 575 <enum-type name="Qt::WhiteSpaceMode"/>
578 576 <enum-type name="Qt::WindowModality"/>
579 577 <enum-type name="Qt::WindowState" flags="Qt::WindowStates"/>
580 578 <enum-type name="Qt::WindowType" flags="Qt::WindowFlags"/>
581 579 <enum-type name="QDirIterator::IteratorFlag" flags="QDirIterator::IteratorFlags"/>
582 580 <enum-type name="Qt::EventPriority"/>
583 581 <enum-type name="Qt::MaskMode"/>
584 582 <enum-type name="QCryptographicHash::Algorithm"/>
585 583
586 584 <enum-type name="QtConcurrent::ReduceOption" flags="QtConcurrent::ReduceOptions"/>
587 585 <enum-type name="QtConcurrent::ThreadFunctionResult"/>
588 586
589 587
590 588 <enum-type name="QCoreApplication::Encoding">
591 589 <reject-enum-value name="DefaultCodec"/>
592 590 </enum-type>
593 591
594 592 <enum-type name="Qt::AlignmentFlag" flags="Qt::Alignment">
595 593 <reject-enum-value name="AlignLeading"/>
596 594 <reject-enum-value name="AlignTrailing"/>
597 595 </enum-type>
598 596
599 597 <enum-type name="Qt::CursorShape">
600 598 <reject-enum-value name="LastCursor"/>
601 599 </enum-type>
602 600
603 601 <enum-type name="Qt::DateFormat">
604 602 <reject-enum-value name="LocalDate"/>
605 603 </enum-type>
606 604
607 605
608 606 <enum-type name="Qt::ItemDataRole" force-integer="yes">
609 607 <reject-enum-value name="BackgroundColorRole"/>
610 608 <reject-enum-value name="TextColorRole"/>
611 609 </enum-type>
612 610
613 611
614 612 <enum-type name="QDataStream::Version">
615 613 <reject-enum-value name="Qt_4_1"/>
616 614 </enum-type>
617 615
618 616 <enum-type name="QDir::SortFlag" flags="QDir::SortFlags">
619 617 <reject-enum-value name="Unsorted"/>
620 618 </enum-type>
621 619
622 620 <enum-type name="Qt::DockWidgetArea" flags="Qt::DockWidgetAreas">
623 621 <reject-enum-value name="AllDockWidgetAreas"/>
624 622 </enum-type>
625 623
626 624 <enum-type name="Qt::ImageConversionFlag" flags="Qt::ImageConversionFlags">
627 625 <reject-enum-value name="AutoDither"/>
628 626 <reject-enum-value name="ColorOnly"/>
629 627 <reject-enum-value name="DiffuseDither"/>
630 628 <reject-enum-value name="NoAlpha"/>
631 629 <reject-enum-value name="ThresholdAlphaDither"/>
632 630 </enum-type>
633 631
634 632 <enum-type name="Qt::Key">
635 633 <reject-enum-value name="Key_Any"/>
636 634 </enum-type>
637 635
638 636 <enum-type name="QLocale::Language">
639 637 <reject-enum-value name="LastLanguage"/>
640 638 <reject-enum-value name="NorwegianBokmal"/>
641 639 <reject-enum-value name="Nynorsk"/>
642 640 </enum-type>
643 641
644 642 <enum-type name="QLocale::Country">
645 643 <reject-enum-value name="LastCountry"/>
646 644 </enum-type>
647 645
648 646 <enum-type name="Qt::ToolBarArea" flags="Qt::ToolBarAreas">
649 647 <reject-enum-value name="AllToolBarAreas"/>
650 648 </enum-type>
651 649
652 650 <enum-type name="Qt::WidgetAttribute">
653 651 <reject-enum-value name="WA_ForceAcceptDrops"/>
654 652 <reject-enum-value name="WA_NoBackground"/>
655 653 <reject-enum-value name="WA_MacMetalStyle"/>
656 654 </enum-type>
657 655
658 656 <value-type name="QProcessEnvironment"/>
659 657 <value-type name="QBasicTimer"/>
660 658 <value-type name="QByteArrayMatcher">
661 659 <modify-function signature="operator=(QByteArrayMatcher)" remove="all"/>
662 660 </value-type>
663 661
664 662 <value-type name="QDate">
665 663 <modify-function signature="julianToGregorian(uint,int&amp;,int&amp;,int&amp;)">
666 664 <remove/>
667 665 </modify-function>
668 666
669 667 <modify-function signature="setYMD(int, int, int)" remove="all"/>
670 668 <!--### Obsolete in 4.3-->
671 669 </value-type>
672 670
673 671 <value-type name="QDateTime">
674 672 <modify-function signature="operator=(QDateTime)" remove="all"/>
675 673 </value-type>
676 674
677 675 <value-type name="QDir">
678 676 <modify-function signature="QDir(QString,QString,QFlags&lt;QDir::SortFlag&gt;,QFlags&lt;QDir::Filter&gt;)">
679 677 <modify-argument index="3">
680 678 <replace-default-expression with="SortFlag.Name, SortFlag.IgnoreCase"/>
681 679 </modify-argument>
682 680 </modify-function>
683 681 <modify-function signature="operator=(QDir)" remove="all"/>
684 682 <modify-function signature="operator=(QString)" remove="all"/>
685 683 <modify-function signature="addResourceSearchPath(QString)" remove="all"/>
686 684 <!--### Obsolete in 4.3-->
687 685 </value-type>
688 686
689 687 <value-type name="QPoint">
690 688 <modify-function signature="rx()" remove="all"/>
691 689 <modify-function signature="ry()" remove="all"/>
692 690 </value-type>
693 691 <value-type name="QPointF">
694 692 <modify-function signature="rx()" remove="all"/>
695 693 <modify-function signature="ry()" remove="all"/>
696 694 </value-type>
697
695 <enum-type name="QLineF::IntersectType"/>
696 <value-type name="QLineF"/>
697 <value-type name="QLine"/>
698
698 699 <value-type name="QRect">
699 700 <modify-function signature="getCoords(int*,int*,int*,int*)const">
700 701 <remove/>
701 702 </modify-function>
702 703 <modify-function signature="getRect(int*,int*,int*,int*)const">
703 704 <remove/>
704 705 </modify-function>
705 706 <modify-function signature="operator&amp;=(QRect)">
706 707 <remove/>
707 708 </modify-function>
708 709 <modify-function signature="operator|=(QRect)">
709 710 <remove/>
710 711 </modify-function>
711 712 <modify-function signature="operator&amp;(QRect)const">
712 713 <remove/>
713 714 </modify-function>
714 715 <modify-function signature="operator|(QRect)const">
715 716 <remove/>
716 717 </modify-function>
717 718
718 719 <modify-function signature="intersect(const QRect&amp;)const" remove="all"/>
719 720 <!--### Obsolete in 4.3-->
720 721 <modify-function signature="unite(const QRect&amp;)const" remove="all"/>
721 722 <!--### Obsolete in 4.3-->
722 723 </value-type>
723 724
724 725 <value-type name="QRectF">
725 726 <modify-function signature="getCoords(double*,double*,double*,double*)const">
726 727 <remove/>
727 728 </modify-function>
728 729 <modify-function signature="getRect(double*,double*,double*,double*)const">
729 730 <remove/>
730 731 </modify-function>
731 732 <modify-function signature="operator&amp;=(QRectF)">
732 733 <remove/>
733 734 </modify-function>
734 735 <modify-function signature="operator|=(QRectF)">
735 736 <remove/>
736 737 </modify-function>
737 738 <modify-function signature="operator&amp;(QRectF)const">
738 739 <remove/>
739 740 </modify-function>
740 741 <modify-function signature="operator|(QRectF)const">
741 742 <remove/>
742 743 </modify-function>
743 744
744 745 <modify-function signature="intersect(const QRectF&amp;)const" remove="all"/>
745 746 <!--### Obsolete in 4.3-->
746 747 <modify-function signature="unite(const QRectF&amp;)const" remove="all"/>
747 748 <!--### Obsolete in 4.3-->
748 749 </value-type>
749 750
750 751
751 752 <value-type name="QSize">
752 753 <modify-function signature="operator*=(double)">
753 754 <access modifier="private"/>
754 755 </modify-function>
755 756 <modify-function signature="operator/=(double)">
756 757 <access modifier="private"/>
757 758 </modify-function>
758 759 <modify-function signature="operator+=(QSize)">
759 760 <access modifier="private"/>
760 761 </modify-function>
761 762 <modify-function signature="operator-=(QSize)">
762 763 <access modifier="private"/>
763 764 </modify-function>
764 765 <modify-function signature="rheight()">
765 766 <remove/>
766 767 </modify-function>
767 768 <modify-function signature="rwidth()">
768 769 <remove/>
769 770 </modify-function>
770 771 </value-type>
771 772
772 773 <value-type name="QSizeF">
773 774 <modify-function signature="operator*=(double)">
774 775 <access modifier="private"/>
775 776 </modify-function>
776 777 <modify-function signature="operator/=(double)">
777 778 <access modifier="private"/>
778 779 </modify-function>
779 780 <modify-function signature="operator+=(QSizeF)">
780 781 <access modifier="private"/>
781 782 </modify-function>
782 783 <modify-function signature="operator-=(QSizeF)">
783 784 <access modifier="private"/>
784 785 </modify-function>
785 786 <modify-function signature="rheight()">
786 787 <remove/>
787 788 </modify-function>
788 789 <modify-function signature="rwidth()">
789 790 <remove/>
790 791 </modify-function>
791 792 </value-type>
792 793
793 794 <value-type name="QStringMatcher">
794 795 <modify-function signature="operator=(QStringMatcher)" remove="all"/>
795 796 <modify-function signature="QStringMatcher(const QChar*,int,Qt::CaseSensitivity)" remove="all"/>
796 797 <modify-function signature="indexIn(const QChar*,int,int)const" remove="all"/>
797 798 </value-type>
798 799
799 800 <value-type name="QTime"/>
800 801
801 802 <value-type name="QPersistentModelIndex">
802 803 <modify-function signature="operator=(QPersistentModelIndex)" remove="all"/>
803 804 <modify-function signature="operator=(QModelIndex)" remove="all"/>
804 805 <modify-function signature="internalPointer()const" remove="all"/>
805 806 </value-type>
806 807
807 808 <value-type name="QUuid">
808 809 <modify-function signature="QUuid(const char*)">
809 810 <remove/>
810 811 </modify-function>
811 812 </value-type>
812 813
813 814 <value-type name="QLocale">
814 815 <modify-function signature="toString(unsigned long long) const" remove="all"/>
815 816 <modify-function signature="toString(unsigned short) const" remove="all"/>
816 817 <modify-function signature="toString(unsigned int) const" remove="all"/>
817 818 <modify-function signature="toUInt(QString,bool*,int)const" remove="all"/>
818 819 <modify-function signature="toULongLong(QString,bool*,int)const" remove="all"/>
819 820 <modify-function signature="operator=(QLocale)" remove="all"/>
820 821
821 822 <extra-includes>
822 823 <include file-name="QDate" location="global"/>
823 824 </extra-includes>
824 825
825 826 <inject-code class="native" position="beginning">
826 827 Q_DECLARE_METATYPE(QScriptValue)
827 828 </inject-code>
828 829
829 830 <modify-function signature="toDouble(QString,bool*)const">
830 831 <modify-argument index="2">
831 832 <remove-default-expression/>
832 833 <remove-argument/>
833 834 <conversion-rule class="native">
834 835 <insert-template name="core.prepare_removed_bool*_argument"/>
835 836 </conversion-rule>
836 837 </modify-argument>
837 838 <modify-argument index="return">
838 839 <conversion-rule class="native">
839 840 <insert-template name="core.convert_to_null_or_primitive"/>
840 841 </conversion-rule>
841 842 </modify-argument>
842 843 </modify-function>
843 844
844 845 <modify-function signature="toFloat(QString,bool*)const">
845 846 <modify-argument index="2">
846 847 <remove-default-expression/>
847 848 <remove-argument/>
848 849 <conversion-rule class="native">
849 850 <insert-template name="core.prepare_removed_bool*_argument"/>
850 851 </conversion-rule>
851 852 </modify-argument>
852 853 <modify-argument index="return">
853 854 <conversion-rule class="native">
854 855 <insert-template name="core.convert_to_null_or_primitive"/>
855 856 </conversion-rule>
856 857 </modify-argument>
857 858 </modify-function>
858 859
859 860 <modify-function signature="toInt(QString,bool*,int)const">
860 861 <modify-argument index="2">
861 862 <remove-default-expression/>
862 863 <remove-argument/>
863 864 <conversion-rule class="native">
864 865 <insert-template name="core.prepare_removed_bool*_argument"/>
865 866 </conversion-rule>
866 867 </modify-argument>
867 868 <modify-argument index="return">
868 869 <conversion-rule class="native">
869 870 <insert-template name="core.convert_to_null_or_primitive"/>
870 871 </conversion-rule>
871 872 </modify-argument>
872 873 </modify-function>
873 874
874 875 <modify-function signature="toLongLong(QString,bool*,int)const">
875 876 <modify-argument index="2">
876 877 <remove-default-expression/>
877 878 <remove-argument/>
878 879 <conversion-rule class="native">
879 880 <insert-template name="core.prepare_removed_bool*_argument"/>
880 881 </conversion-rule>
881 882 </modify-argument>
882 883 <modify-argument index="return">
883 884 <conversion-rule class="native">
884 885 QScriptValue %out%;
885 886 if (!__ok)
886 887 %out% = context-&gt;engine()-&gt;nullValue();
887 888 else
888 889 %out% = QScriptValue(context-&gt;engine(), double(%in%)).toObject();
889 890 </conversion-rule>
890 891 </modify-argument>
891 892 </modify-function>
892 893
893 894 <modify-function signature="toShort(QString,bool*,int)const">
894 895 <modify-argument index="2">
895 896 <remove-default-expression/>
896 897 <remove-argument/>
897 898 <conversion-rule class="native">
898 899 <insert-template name="core.prepare_removed_bool*_argument"/>
899 900 </conversion-rule>
900 901 </modify-argument>
901 902 <modify-argument index="return">
902 903 <conversion-rule class="native">
903 904 <insert-template name="core.convert_to_null_or_primitive"/>
904 905 </conversion-rule>
905 906 </modify-argument>
906 907 </modify-function>
907 908
908 909 <modify-function signature="toUShort(QString,bool*,int)const">
909 910 <modify-argument index="2">
910 911 <remove-default-expression/>
911 912 <remove-argument/>
912 913 <conversion-rule class="native">
913 914 <insert-template name="core.prepare_removed_bool*_argument"/>
914 915 </conversion-rule>
915 916 </modify-argument>
916 917 <modify-argument index="return">
917 918 <conversion-rule class="native">
918 919 <insert-template name="core.convert_to_null_or_primitive"/>
919 920 </conversion-rule>
920 921 </modify-argument>
921 922 </modify-function>
922 923 </value-type>
923 924
924 925
925 926 <value-type name="QBitArray">
926 927 <modify-function signature="operator[](int)" remove="all"/>
927 928 <modify-function signature="operator[](int)const" remove="all"/>
928 929 <modify-function signature="operator[](uint)const" remove="all"/>
929 930 <modify-function signature="operator[](uint)" remove="all"/>
930 931
931 932 <modify-function signature="operator&amp;=(QBitArray)" access="private"/>
932 933 <modify-function signature="operator=(QBitArray)" access="private"/>
933 934 <modify-function signature="operator^=(QBitArray)" access="private"/>
934 935 <modify-function signature="operator|=(QBitArray)" access="private"/>
935 936 <modify-function signature="operator~()const" access="private"/>
936 937
937 938 <modify-function signature="at(int)const">
938 939 <modify-argument index="1">
939 940 <conversion-rule class="native">
940 941 <insert-template name="core.convert_int_arg_and_check_range">
941 942 <replace from="%CLASS_NAME%" to="QBitArray"/>
942 943 <replace from="%FUNCTION_NAME%" to="at"/>
943 944 </insert-template>
944 945 </conversion-rule>
945 946 </modify-argument>
946 947 </modify-function>
947 948
948 949 <modify-function signature="clearBit(int)">
949 950 <modify-argument index="1">
950 951 <conversion-rule class="native">
951 952 <insert-template name="core.convert_int_arg_and_check_range">
952 953 <replace from="%CLASS_NAME%" to="QBitArray"/>
953 954 <replace from="%FUNCTION_NAME%" to="clearBit"/>
954 955 </insert-template>
955 956 </conversion-rule>
956 957 </modify-argument>
957 958 </modify-function>
958 959
959 960 <modify-function signature="setBit(int)">
960 961 <modify-argument index="1">
961 962 <conversion-rule class="native">
962 963 <insert-template name="core.convert_int_arg_and_check_range">
963 964 <replace from="%CLASS_NAME%" to="QBitArray"/>
964 965 <replace from="%FUNCTION_NAME%" to="setBit"/>
965 966 </insert-template>
966 967 </conversion-rule>
967 968 </modify-argument>
968 969 </modify-function>
969 970
970 971 <modify-function signature="setBit(int,bool)">
971 972 <modify-argument index="1">
972 973 <conversion-rule class="native">
973 974 <insert-template name="core.convert_int_arg_and_check_range">
974 975 <replace from="%CLASS_NAME%" to="QBitArray"/>
975 976 <replace from="%FUNCTION_NAME%" to="setBit"/>
976 977 </insert-template>
977 978 </conversion-rule>
978 979 </modify-argument>
979 980 </modify-function>
980 981
981 982 <modify-function signature="testBit(int)const">
982 983 <modify-argument index="1">
983 984 <conversion-rule class="native">
984 985 <insert-template name="core.convert_int_arg_and_check_range">
985 986 <replace from="%CLASS_NAME%" to="QBitArray"/>
986 987 <replace from="%FUNCTION_NAME%" to="testBit"/>
987 988 </insert-template>
988 989 </conversion-rule>
989 990 </modify-argument>
990 991 </modify-function>
991 992
992 993 <modify-function signature="toggleBit(int)">
993 994 <modify-argument index="1">
994 995 <conversion-rule class="native">
995 996 <insert-template name="core.convert_int_arg_and_check_range">
996 997 <replace from="%CLASS_NAME%" to="QBitArray"/>
997 998 <replace from="%FUNCTION_NAME%" to="toggleBit"/>
998 999 </insert-template>
999 1000 </conversion-rule>
1000 1001 </modify-argument>
1001 1002 </modify-function>
1002 1003
1003 1004 <modify-function signature="operator&amp;=(QBitArray)">
1004 1005 <modify-argument index="0" replace-value="this"/>
1005 1006 </modify-function>
1006 1007 <modify-function signature="operator=(QBitArray)">
1007 1008 <modify-argument index="0" replace-value="this"/>
1008 1009 </modify-function>
1009 1010 <modify-function signature="operator^=(QBitArray)">
1010 1011 <modify-argument index="0" replace-value="this"/>
1011 1012 </modify-function>
1012 1013 <modify-function signature="operator|=(QBitArray)">
1013 1014 <modify-argument index="0" replace-value="this"/>
1014 1015 </modify-function>
1015 1016 </value-type>
1016 1017
1017 1018 <object-type name="QReadWriteLock"/>
1018 1019 <object-type name="QDirIterator"/>
1019 1020 <object-type name="QAbstractFileEngineIterator"/>
1020 1021 <object-type name="QAbstractItemModel">
1021 1022 <modify-function signature="rowsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
1022 1023 <modify-function signature="rowsInserted(QModelIndex,int,int)" private-signal="yes"/>
1023 1024
1024 1025 <modify-function signature="rowsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
1025 1026 <modify-function signature="rowsRemoved(QModelIndex,int,int)" private-signal="yes"/>
1026 1027
1027 1028 <modify-function signature="columnsAboutToBeInserted(QModelIndex,int,int)" private-signal="yes"/>
1028 1029 <modify-function signature="columnsInserted(QModelIndex,int,int)" private-signal="yes"/>
1029 1030
1030 1031 <modify-function signature="columnsAboutToBeRemoved(QModelIndex,int,int)" private-signal="yes"/>
1031 1032 <modify-function signature="columnsRemoved(QModelIndex,int,int)" private-signal="yes"/>
1032 1033
1033 1034 <modify-function signature="modelAboutToBeReset()" private-signal="yes"/>
1034 1035 <modify-function signature="modelReset()" private-signal="yes"/>
1035 1036 </object-type>
1036 1037
1037 1038 <object-type name="QAbstractListModel">
1038 1039 <extra-includes>
1039 1040 <include file-name="QStringList" location="global"/>
1040 1041 <include file-name="QSize" location="global"/>
1041 1042 </extra-includes>
1042 1043 </object-type>
1043 1044
1044 1045 <value-type name="QUrl">
1045 1046 <extra-includes>
1046 1047 <include file-name="QStringList" location="global"/>
1047 1048 </extra-includes>
1048 1049 <modify-function signature="operator=(QUrl)" remove="all"/>
1049 1050 <modify-function signature="operator=(QString)" remove="all"/>
1050 1051
1051 1052 <modify-function signature="fromPunycode(const QByteArray&amp;)" remove="all"/>
1052 1053 <!--### Obsolete in 4.3-->
1053 1054 <modify-function signature="toPunycode(const QString&amp;)" remove="all"/>
1054 1055 <!--### Obsolete in 4.3-->
1055 1056 </value-type>
1056 1057
1057 1058 <value-type name="QRegExp">
1058 1059 <extra-includes>
1059 1060 <include file-name="QStringList" location="global"/>
1060 1061 </extra-includes>
1061 1062 <modify-function signature="operator=(QRegExp)" remove="all"/>
1062 1063 <modify-function signature="pos(int)const">
1063 1064 <remove/>
1064 1065 </modify-function>
1065 1066 <modify-function signature="cap(int)const">
1066 1067 <remove/>
1067 1068 </modify-function>
1068 1069 <modify-function signature="capturedTexts()const">
1069 1070 <remove/>
1070 1071 </modify-function>
1071 1072 <modify-function signature="errorString()const">
1072 1073 <remove/>
1073 1074 </modify-function>
1074 1075 </value-type>
1075 1076
1076 1077 <value-type name="QFileInfo">
1077 1078 <extra-includes>
1078 1079 <include file-name="QDateTime" location="global"/>
1079 1080 <include file-name="QDir" location="global"/>
1080 1081 </extra-includes>
1081 1082 <modify-function signature="operator!=(const QFileInfo &amp;)const" remove="all"/>
1082 1083 <modify-function signature="operator==(const QFileInfo &amp;)const" remove="all"/>
1083 1084 <modify-function signature="operator=(QFileInfo)" remove="all"/>
1084 1085 <modify-function signature="setFile(QFile)">
1085 1086 <modify-argument index="1">
1086 1087 <reference-count action="ignore"/>
1087 1088 </modify-argument>
1088 1089 </modify-function>
1089 1090
1090 1091 <modify-function signature="readLink()const" remove="all"/>
1091 1092 <!--### Obsolete in 4.3-->
1092 1093
1093 1094 <modify-function signature="QFileInfo(QFile)">
1094 1095 <modify-argument index="1">
1095 1096 <replace-type modified-type="QFile*"/>
1096 1097 <conversion-rule class="native">
1097 1098 QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
1098 1099 </conversion-rule>
1099 1100 </modify-argument>
1100 1101 </modify-function>
1101 1102 <modify-function signature="setFile(QFile)">
1102 1103 <modify-argument index="1">
1103 1104 <replace-type modified-type="QFile*"/>
1104 1105 <conversion-rule class="native">
1105 1106 QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
1106 1107 </conversion-rule>
1107 1108 </modify-argument>
1108 1109 </modify-function>
1109 1110 </value-type>
1110 1111
1111 1112 <interface-type name="QFactoryInterface"/>
1112 1113
1113 1114 <value-type name="QByteArray">
1114 1115
1115 1116 <extra-includes>
1116 1117 <include file-name="QNoImplicitBoolCast" location="global"/>
1117 1118 </extra-includes>
1118 1119
1119 1120 <!-- removed functions -->
1120 1121 <modify-function signature="begin()" remove="all"/>
1121 1122 <modify-function signature="begin()const" remove="all"/>
1122 1123 <modify-function signature="constBegin()const" remove="all"/>
1123 1124 <modify-function signature="constData()const" remove="all"/>
1124 1125 <modify-function signature="constEnd()const" remove="all"/>
1125 1126 <modify-function signature="count()const" remove="all"/>
1126 1127 <modify-function signature="data()const" remove="all"/>
1127 1128 <modify-function signature="end()" remove="all"/>
1128 1129 <modify-function signature="end()const" remove="all"/>
1129 1130 <modify-function signature="number(uint,int)" remove="all"/>
1130 1131 <modify-function signature="number(unsigned long long,int)" remove="all"/>
1131 1132 <modify-function signature="operator const char *()const" remove="all"/>
1132 1133 <modify-function signature="operator const void *()const" remove="all"/>
1133 1134 <modify-function signature="operator+=(const char*)" remove="all"/>
1134 1135 <modify-function signature="operator=(const char*)" remove="all"/>
1135 1136 <modify-function signature="operator[](int)" remove="all"/>
1136 1137 <modify-function signature="operator[](int)const" remove="all"/>
1137 1138 <modify-function signature="operator[](uint)" remove="all"/>
1138 1139 <modify-function signature="operator[](uint)const" remove="all"/>
1139 1140 <modify-function signature="push_back(char)" remove="all"/>
1140 1141 <modify-function signature="push_back(const QByteArray&amp;)" remove="all"/>
1141 1142 <modify-function signature="push_back(const char*)" remove="all"/>
1142 1143 <modify-function signature="push_front(char)" remove="all"/>
1143 1144 <modify-function signature="push_front(const QByteArray&amp;)" remove="all"/>
1144 1145 <modify-function signature="push_front(const char*)" remove="all"/>
1145 1146 <modify-function signature="setNum(uint,int)" remove="all"/>
1146 1147 <modify-function signature="setNum(unsigned long long,int)" remove="all"/>
1147 1148 <modify-function signature="setNum(unsigned short,int)" remove="all"/>
1148 1149 <modify-function signature="toLong(bool*, int) const" remove="all"/>
1149 1150 <modify-function signature="toLongLong(bool*, int) const" remove="all"/>
1150 1151 <modify-function signature="toShort(bool*, int) const" remove="all"/>
1151 1152 <modify-function signature="toUInt(bool*, int) const" remove="all"/>
1152 1153 <modify-function signature="toULong(bool*, int) const" remove="all"/>
1153 1154 <modify-function signature="toULongLong(bool*, int) const" remove="all"/>
1154 1155
1155 1156 <!-- functions made private... -->
1156 1157 <modify-function signature="operator=(QByteArray)" access="private"/>
1157 1158 <modify-function signature="operator+=(QByteArray)" remove="all"/>
1158 1159 <modify-function signature="operator+=(QString)" remove="all"/>
1159 1160 <modify-function signature="operator+=(char)" remove="all"/>
1160 1161
1161 1162
1162 1163 <inject-code class="native" position="beginning">
1163 1164 Q_DECLARE_METATYPE(QScriptValue)
1164 1165 </inject-code>
1165 1166
1166 1167 <modify-function signature="QByteArray(const char*)">
1167 1168 <modify-argument index="1">
1168 1169 <replace-type modified-type="QString"/>
1169 1170 <conversion-rule class="native">
1170 1171 <insert-template name="core.convert_string_arg_to_char*"/>
1171 1172 </conversion-rule>
1172 1173 </modify-argument>
1173 1174 </modify-function>
1174 1175
1175 1176 <modify-function signature="QByteArray(const char*,int)" remove="all"/>
1176 1177
1177 1178 <modify-function signature="at(int)const">
1178 1179 <modify-argument index="1">
1179 1180 <conversion-rule class="native">
1180 1181 <insert-template name="core.convert_int_arg_and_check_range">
1181 1182 <replace from="%CLASS_NAME%" to="QByteArray"/>
1182 1183 <replace from="%FUNCTION_NAME%" to="at"/>
1183 1184 </insert-template>
1184 1185 </conversion-rule>
1185 1186 </modify-argument>
1186 1187 </modify-function>
1187 1188
1188 1189 <modify-function signature="append(const char *)" remove="all"/>
1189 1190 <modify-function signature="append(QByteArray)">
1190 1191 <modify-argument index="0" replace-value="this"/>
1191 1192 </modify-function>
1192 1193 <modify-function signature="append(QString)">
1193 1194 <modify-argument index="0" replace-value="this"/>
1194 1195 </modify-function>
1195 1196 <modify-function signature="append(const char *)" remove="all">
1196 1197 <modify-argument index="0" replace-value="this"/>
1197 1198 </modify-function>
1198 1199 <modify-function signature="append(char)">
1199 1200 <modify-argument index="0" replace-value="this"/>
1200 1201 <rename to="appendByte"/>
1201 1202 </modify-function>
1202 1203
1203 1204 <modify-function signature="count(const char *)const" remove="all"/>
1204 1205
1205 1206 <modify-function signature="data()" remove="all"/>
1206 1207
1207 1208 <modify-function signature="endsWith(const char *)const" remove="all"/>
1208 1209
1209 1210 <modify-function signature="fill(char,int)">
1210 1211 <modify-argument index="0" replace-value="this"/>
1211 1212 </modify-function>
1212 1213
1213 1214 <modify-function signature="indexOf(const char*,int)const" remove="all"/>
1214 1215 <modify-function signature="indexOf(char,int)const">
1215 1216 <rename to="indexOfByte"/>
1216 1217 </modify-function>
1217 1218
1218 1219 <modify-function signature="insert(int,QByteArray)">
1219 1220 <modify-argument index="0" replace-value="this"/>
1220 1221 </modify-function>
1221 1222 <modify-function signature="insert(int,QString)">
1222 1223 <modify-argument index="0" replace-value="this"/>
1223 1224 </modify-function>
1224 1225 <modify-function signature="insert(int,const char *)" remove="all"/>
1225 1226 <modify-function signature="insert(int,char)">
1226 1227 <modify-argument index="0" replace-value="this"/>
1227 1228 <rename to="insertByte"/>
1228 1229 </modify-function>
1229 1230
1230 1231 <modify-function signature="lastIndexOf(const char*,int)const" remove="all"/>
1231 1232 <modify-function signature="lastIndexOf(char,int)const">
1232 1233 <rename to="lastIndexOfByte"/>
1233 1234 </modify-function>
1234 1235
1235 1236 <modify-function signature="prepend(QByteArray)">
1236 1237 <modify-argument index="0" replace-value="this"/>
1237 1238 </modify-function>
1238 1239 <modify-function signature="prepend(const char *)" remove="all"/>
1239 1240 <modify-function signature="prepend(char)">
1240 1241 <modify-argument index="0" replace-value="this"/>
1241 1242 <rename to="prependByte"/>
1242 1243 </modify-function>
1243 1244
1244 1245 <modify-function signature="remove(int,int)">
1245 1246 <modify-argument index="0" replace-value="this"/>
1246 1247 </modify-function>
1247 1248
1248 1249 <modify-function signature="replace(int,int,QByteArray)">
1249 1250 <modify-argument index="0" replace-value="this"/>
1250 1251 </modify-function>
1251 1252 <modify-function signature="replace(int,int,const char *)" remove="all"/>
1252 1253 <modify-function signature="replace(QByteArray,QByteArray)">
1253 1254 <modify-argument index="0" replace-value="this"/>
1254 1255 </modify-function>
1255 1256 <modify-function signature="replace(const char*,QByteArray)" remove="all"/>
1256 1257 <modify-function signature="replace(QByteArray,const char *)" remove="all"/>
1257 1258 <modify-function signature="replace(QString,QByteArray)">
1258 1259 <modify-argument index="0" replace-value="this"/>
1259 1260 </modify-function>
1260 1261 <modify-function signature="replace(QString,const char *)" remove="all"/>
1261 1262 <modify-function signature="replace(const char *,const char *)" remove="all"/>
1262 1263 <modify-function signature="replace(char,QByteArray)">
1263 1264 <modify-argument index="0" replace-value="this"/>
1264 1265 </modify-function>
1265 1266 <modify-function signature="replace(char,QString)">
1266 1267 <modify-argument index="0" replace-value="this"/>
1267 1268 </modify-function>
1268 1269 <modify-function signature="replace(char,const char *)" remove="all"/>
1269 1270 <modify-function signature="replace(char,char)">
1270 1271 <modify-argument index="0" replace-value="this"/>
1271 1272 </modify-function>
1272 1273
1273 1274 <modify-function signature="startsWith(const char *)const" remove="all"/>
1274 1275
1275 1276 <modify-function signature="fromRawData(const char*,int)" remove="all"/>
1276 1277
1277 1278 <modify-function signature="number(int,int)">
1278 1279 <rename to="fromInt"/>
1279 1280 </modify-function>
1280 1281 <modify-function signature="number(uint,int)">
1281 1282 <rename to="fromUInt"/>
1282 1283 </modify-function>
1283 1284 <modify-function signature="number(qlonglong,int)">
1284 1285 <rename to="fromLongLong"/>
1285 1286 </modify-function>
1286 1287 <modify-function signature="number(qulonglong,int)">
1287 1288 <rename to="fromULongLong"/>
1288 1289 </modify-function>
1289 1290
1290 1291 <modify-function signature="setNum(int,int)">
1291 1292 <modify-argument index="0" replace-value="this"/>
1292 1293 <rename to="setInt"/>
1293 1294 </modify-function>
1294 1295 <modify-function signature="setNum(uint,int)">
1295 1296 <modify-argument index="0" replace-value="this"/>
1296 1297 <rename to="setUInt"/>
1297 1298 </modify-function>
1298 1299 <modify-function signature="setNum(short,int)">
1299 1300 <modify-argument index="0" replace-value="this"/>
1300 1301 <rename to="setShort"/>
1301 1302 </modify-function>
1302 1303 <modify-function signature="setNum(ushort,int)">
1303 1304 <modify-argument index="0" replace-value="this"/>
1304 1305 <rename to="setUShort"/>
1305 1306 </modify-function>
1306 1307 <modify-function signature="setNum(qlonglong,int)">
1307 1308 <modify-argument index="0" replace-value="this"/>
1308 1309 <rename to="setLongLong"/>
1309 1310 </modify-function>
1310 1311 <modify-function signature="setNum(qulonglong,int)">
1311 1312 <modify-argument index="0" replace-value="this"/>
1312 1313 <rename to="setULongLong"/>
1313 1314 </modify-function>
1314 1315 <modify-function signature="setNum(double,char,int)">
1315 1316 <modify-argument index="0" replace-value="this"/>
1316 1317 <rename to="setDouble"/>
1317 1318 </modify-function>
1318 1319 <modify-function signature="setNum(float,char,int)">
1319 1320 <modify-argument index="0" replace-value="this"/>
1320 1321 <rename to="setFloat"/>
1321 1322 </modify-function>
1322 1323
1323 1324 <modify-function signature="toDouble(bool*)const">
1324 1325 <modify-argument index="1">
1325 1326 <remove-default-expression/>
1326 1327 <remove-argument/>
1327 1328 <conversion-rule class="native">
1328 1329 <insert-template name="core.prepare_removed_bool*_argument"/>
1329 1330 </conversion-rule>
1330 1331 </modify-argument>
1331 1332 <modify-argument index="return">
1332 1333 <conversion-rule class="native">
1333 1334 <insert-template name="core.convert_to_null_or_primitive"/>
1334 1335 </conversion-rule>
1335 1336 </modify-argument>
1336 1337 </modify-function>
1337 1338
1338 1339 <modify-function signature="toFloat(bool*)const">
1339 1340 <modify-argument index="1">
1340 1341 <remove-default-expression/>
1341 1342 <remove-argument/>
1342 1343 <conversion-rule class="native">
1343 1344 <insert-template name="core.prepare_removed_bool*_argument"/>
1344 1345 </conversion-rule>
1345 1346 </modify-argument>
1346 1347 <modify-argument index="return">
1347 1348 <conversion-rule class="native">
1348 1349 <insert-template name="core.convert_to_null_or_primitive"/>
1349 1350 </conversion-rule>
1350 1351 </modify-argument>
1351 1352 </modify-function>
1352 1353
1353 1354 <modify-function signature="toInt(bool*,int)const">
1354 1355 <modify-argument index="1">
1355 1356 <remove-default-expression/>
1356 1357 <remove-argument/>
1357 1358 <conversion-rule class="native">
1358 1359 <insert-template name="core.prepare_removed_bool*_argument"/>
1359 1360 </conversion-rule>
1360 1361 </modify-argument>
1361 1362 <modify-argument index="return">
1362 1363 <conversion-rule class="native">
1363 1364 <insert-template name="core.convert_to_null_or_primitive"/>
1364 1365 </conversion-rule>
1365 1366 </modify-argument>
1366 1367 </modify-function>
1367 1368
1368 1369 <modify-function signature="toUShort(bool*,int)const">
1369 1370 <modify-argument index="1">
1370 1371 <remove-default-expression/>
1371 1372 <remove-argument/>
1372 1373 <conversion-rule class="native">
1373 1374 <insert-template name="core.prepare_removed_bool*_argument"/>
1374 1375 </conversion-rule>
1375 1376 </modify-argument>
1376 1377 <modify-argument index="return">
1377 1378 <conversion-rule class="native">
1378 1379 <insert-template name="core.convert_to_null_or_primitive"/>
1379 1380 </conversion-rule>
1380 1381 </modify-argument>
1381 1382 </modify-function>
1382 1383 </value-type>
1383 1384
1384 1385 <value-type name="QTextBoundaryFinder">
1385 1386 <modify-function signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType,const QChar*,int,unsigned char*,int)" remove="all"/>
1386 1387 <modify-function signature="operator=(QTextBoundaryFinder)" remove="all"/>
1387 1388 </value-type>
1388 1389
1389 1390 <value-type name="QEasingCurve">
1390 1391 <modify-function signature="customType()const" remove="all"/>
1391 1392 <modify-function signature="setCustomType(double)" remove="all"/>
1392 1393 </value-type>
1393 1394
1394 1395 <object-type name="QAbstractAnimation"/>
1395 1396 <object-type name="QVariantAnimation"/>
1396 1397 <object-type name="QAnimationGroup"/>
1397 1398 <object-type name="QPauseAnimation"/>
1398 1399 <object-type name="QParallelAnimationGroup"/>
1399 1400 <object-type name="QSequentialAnimationGroup"/>
1400 1401 <object-type name="QPropertyAnimation"/>
1401 1402
1402 1403 <object-type name="QAbstractState"/>
1403 1404 <object-type name="QAbstractTransition"/>
1404 1405 <object-type name="QState"/>
1405 1406 <object-type name="QStateMachine"/>
1406 1407 <object-type name="QHistoryState"/>
1407 1408 <object-type name="QSignalTransition"/>
1408 1409 <object-type name="QEventTransition"/>
1409 1410 <object-type name="QFinalState"/>
1410 1411
1411 1412 <object-type name="QXmlStreamEntityResolver"/>
1412 1413 <object-type name="QAbstractEventDispatcher">
1413 1414 <extra-includes>
1414 1415 <include file-name="QPair" location="global"/>
1415 1416 </extra-includes>
1416 1417 </object-type>
1417 1418 <object-type name="QEventLoop"/>
1418 1419 <object-type name="QFile">
1419 1420 <modify-function signature="readLink()const" remove="all"/>
1420 1421 <!--### Obsolete in 4.3-->
1421 1422 <modify-function signature="readLink(QString)" remove="all"/>
1422 1423 <!--### Obsolete in 4.3-->
1423 1424 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
1424 1425 <!-- Can't provide same API and performance -->
1425 1426 <modify-function signature="unmap(unsigned char*)" remove="all"/>
1426 1427 <!-- Can't provide same API and performance -->
1427 1428
1428 1429 <modify-function signature="open(int,QFlags&lt;QIODevice::OpenModeFlag&gt;)" remove="all"/>
1429 1430 <modify-function signature="decodeName(const char*)" remove="all"/>
1430 1431 <modify-function signature="map(qint64,qint64,QFile::MemoryMapFlags)" remove="all"/>
1431 1432 <modify-function signature="unmap(uchar*)" remove="all"/>
1432 1433 </object-type>
1433 1434
1434 1435 <object-type name="QIODevice">
1435 1436 <modify-function signature="peek(char *,qint64)" remove="all"/>
1436 1437 <modify-function signature="read(char *,qint64)" remove="all"/>
1437 1438 <modify-function signature="readLine(char *,qint64)" remove="all"/>
1438 1439 <modify-function signature="write(const char *,qint64)" remove="all"/>
1439 1440 </object-type>
1440 1441 <object-type name="QStateMachine::SignalEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineSignal"/>
1441 1442 <object-type name="QStateMachine::WrappedEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StateMachineWrapped"/>
1442 1443
1443 1444 <object-type name="QCryptographicHash">
1444 1445 <modify-function signature="addData(const char*,int)" remove="all"/>
1445 1446 </object-type>
1446 1447 <object-type name="QLibraryInfo"/>
1447 1448 <object-type name="QMutex"/>
1448 1449 <object-type name="QSemaphore"/>
1449 1450 <object-type name="QSocketNotifier"/>
1450 1451 <object-type name="QSystemLocale"/>
1451 1452 <object-type name="QTemporaryFile">
1452 1453 <modify-function signature="fileName()const" rename="uniqueFilename"/>
1453 1454
1454 1455 <modify-function signature="createLocalFile(QFile&amp;)">
1455 1456 <modify-argument index="1">
1456 1457 <replace-type modified-type="QFile*"/>
1457 1458 <conversion-rule class="native">
1458 1459 QFile &amp; %out% = *qscriptvalue_cast&lt;QFile*&gt;(%in%);
1459 1460 </conversion-rule>
1460 1461 </modify-argument>
1461 1462 </modify-function>
1462 1463 </object-type>
1463 1464 <object-type name="QMimeData">
1464 1465 <extra-includes>
1465 1466 <include file-name="QStringList" location="global"/>
1466 1467 <include file-name="QUrl" location="global"/>
1467 1468 </extra-includes>
1468 1469 </object-type>
1469 1470 <object-type name="QTextCodec">
1470 1471
1471 1472 <modify-function signature="setCodecForTr(QTextCodec*)">
1472 1473 <access modifier="private"/>
1473 1474 <modify-argument index="1">
1474 1475 <reference-count action="set" variable-name="__rcCodecForTr"/>
1475 1476 </modify-argument>
1476 1477 </modify-function>
1477 1478 <modify-function signature="setCodecForCStrings(QTextCodec*)">
1478 1479 <modify-argument index="1">
1479 1480 <reference-count action="set" variable-name="__rcCodecForCStrings"/>
1480 1481 </modify-argument>
1481 1482 </modify-function>
1482 1483 <modify-function signature="setCodecForLocale(QTextCodec*)">
1483 1484 <modify-argument index="1">
1484 1485 <reference-count action="set" variable-name="__rcCodecForLocale"/>
1485 1486 </modify-argument>
1486 1487 </modify-function>
1487 1488
1488 1489
1489 1490 <modify-function signature="codecForTr()">
1490 1491 <remove/>
1491 1492 </modify-function>
1492 1493
1493 1494 <modify-function signature="QTextCodec()">
1494 1495 <modify-argument index="-1">
1495 1496 <define-ownership class="java" owner="c++"/>
1496 1497 </modify-argument>
1497 1498 </modify-function>
1498 1499
1499 1500 <modify-function signature="fromUnicode(const QChar*,int,QTextCodec::ConverterState*)const">
1500 1501 <remove/>
1501 1502 </modify-function>
1502 1503
1503 1504 <modify-function signature="toUnicode(const char*,int,QTextCodec::ConverterState*)const">
1504 1505 <remove/>
1505 1506 </modify-function>
1506 1507
1507 1508 <modify-function signature="toUnicode(const char*)const">
1508 1509 <remove/>
1509 1510 </modify-function>
1510 1511 </object-type>
1511 1512
1512 1513 <object-type name="QTextDecoder">
1513 1514 <modify-function signature="toUnicode(const char*,int)">
1514 1515 <remove/>
1515 1516 </modify-function>
1516 1517 <modify-function signature="toUnicode(QString*,const char*,int)" remove="all"/>
1517 1518 </object-type>
1518 1519 <object-type name="QTextEncoder">
1519 1520 <modify-function signature="fromUnicode(const QChar*,int)">
1520 1521 <remove/>
1521 1522 </modify-function>
1522 1523 </object-type>
1523 1524 <object-type name="QTimeLine"/>
1524 1525 <object-type name="QTranslator">
1525 1526 <modify-function signature="translate(const char*,const char*,const char*,int)const">
1526 1527 <remove/>
1527 1528 </modify-function>
1528 1529 </object-type>
1529 1530
1530 1531 <object-type name="QWaitCondition"/>
1531 1532
1532 1533 <object-type name="QFileSystemWatcher">
1533 1534 <extra-includes>
1534 1535 <include file-name="QStringList" location="global"/>
1535 1536 </extra-includes>
1536 1537 </object-type>
1537 1538
1538 1539 <object-type name="QTextCodec::ConverterState">
1539 1540 <include file-name="QTextCodec" location="global"/>
1540 1541 </object-type>
1541 1542
1542 1543 <object-type name="QBuffer">
1543 1544 <modify-function signature="buffer()">
1544 1545 <remove/>
1545 1546 </modify-function>
1546 1547 <modify-function signature="connectNotify(const char *)" remove="all"/>
1547 1548 <modify-function signature="disconnectNotify(const char *)" remove="all"/>
1548 1549
1549 1550 <!-- ### modify to return value by pointer? -->
1550 1551 <modify-function signature="buffer()const" remove="all"/>
1551 1552 <modify-function signature="data()const" remove="all"/>
1552 1553
1553 1554 <modify-function signature="setData(const char*,int)" remove="all"/>
1554 1555 </object-type>
1555 1556
1556 1557 <object-type name="QTimer"/>
1557 1558
1558 1559 <object-type name="QAbstractFileEngineHandler">
1559 1560 <modify-function signature="create(const QString &amp;) const">
1560 1561 <modify-argument index="return">
1561 1562 <define-ownership owner="c++" class="shell"/>
1562 1563 </modify-argument>
1563 1564 </modify-function>
1564 1565 </object-type>
1565 1566
1566 1567 <object-type name="QAbstractFileEngine::MapExtensionOption"/>
1567 1568 <object-type name="QAbstractFileEngine::MapExtensionReturn"/>
1568 1569 <object-type name="QAbstractFileEngine::UnMapExtensionOption"/>
1569 1570 <object-type name="QAbstractFileEngine">
1570 1571 <extra-includes>
1571 1572 <include file-name="QDateTime" location="global"/>
1572 1573 </extra-includes>
1573 1574 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
1574 1575 <modify-function signature="unmap(unsigned char*)" remove="all"/>
1575 1576 </object-type>
1576 1577
1577 1578 <object-type name="QProcess">
1578 1579 <modify-function signature="readChannelMode()const" remove="all"/>
1579 1580 <!--### Obsolete in 4.3-->
1580 1581 <modify-function signature="setReadChannelMode(QProcess::ProcessChannelMode)" remove="all"/>
1581 1582 <!--### Obsolete in 4.3-->
1582 1583 </object-type>
1583 1584
1584 1585 <object-type name="QSignalMapper">
1585 1586 <modify-function signature="mapped(const QString &amp;)">
1586 1587 <rename to="mappedString"/>
1587 1588 </modify-function>
1588 1589 <modify-function signature="mapped(int)">
1589 1590 <rename to="mappedInteger"/>
1590 1591 </modify-function>
1591 1592 <modify-function signature="mapped(QObject *)">
1592 1593 <rename to="mappedQObject"/>
1593 1594 </modify-function>
1594 1595 <modify-function signature="mapped(QWidget *)" remove="all"/>
1595 1596
1596 1597 <modify-function signature="mapping(QWidget*)const" remove="all"/>
1597 1598
1598 1599 <modify-function signature="setMapping(QObject*,QWidget*)" remove="all"/>
1599 1600
1600 1601 <!-- ### overloads -->
1601 1602 <modify-function signature="mapping(int)const">
1602 1603 <rename to="mappingById"/>
1603 1604 </modify-function>
1604 1605 <modify-function signature="mapping(QString)const">
1605 1606 <rename to="mappingByString"/>
1606 1607 </modify-function>
1607 1608 <modify-function signature="mapping(QObject*)const">
1608 1609 <rename to="mappingByObject"/>
1609 1610 </modify-function>
1610 1611 <modify-function signature="setMapping(QObject*,int)">
1611 1612 <rename to="setMappingById"/>
1612 1613 </modify-function>
1613 1614 <modify-function signature="setMapping(QObject*,QString)">
1614 1615 <rename to="setMappingByString"/>
1615 1616 </modify-function>
1616 1617 <modify-function signature="setMapping(QObject*,QObject*)">
1617 1618 <rename to="setMappingByObject"/>
1618 1619 </modify-function>
1619 1620 </object-type>
1620 1621
1621 1622 <object-type name="QObject">
1622 1623 <modify-function signature="childEvent(QChildEvent*)">
1623 1624 <modify-argument index="1" invalidate-after-use="yes"/>
1624 1625 </modify-function>
1625 1626 <modify-function signature="customEvent(QEvent*)">
1626 1627 <modify-argument index="1" invalidate-after-use="yes"/>
1627 1628 </modify-function>
1628 1629 <modify-function signature="event(QEvent*)">
1629 1630 <modify-argument index="1" invalidate-after-use="yes"/>
1630 1631 </modify-function>
1631 1632 <modify-function signature="eventFilter(QObject*,QEvent*)">
1632 1633 <modify-argument index="2" invalidate-after-use="yes"/>
1633 1634 </modify-function>
1634 1635 <modify-function signature="timerEvent(QTimerEvent*)">
1635 1636 <modify-argument index="1" invalidate-after-use="yes"/>
1636 1637 </modify-function>
1637 1638
1638 1639 <modify-function signature="installEventFilter(QObject*)">
1639 1640 <modify-argument index="1">
1640 1641 <reference-count action="add" variable-name="__rcEventFilters"/>
1641 1642 </modify-argument>
1642 1643 </modify-function>
1643 1644 <modify-function signature="removeEventFilter(QObject*)">
1644 1645 <modify-argument index="1">
1645 1646 <reference-count action="remove" variable-name="__rcEventFilters"/>
1646 1647 </modify-argument>
1647 1648 </modify-function>
1648 1649 <modify-function signature="setParent(QObject*)">
1649 1650 <modify-argument index="1">
1650 1651 <reference-count action="ignore"/>
1651 1652 </modify-argument>
1652 1653 </modify-function>
1653 1654
1654 1655 <modify-function signature="deleteLater()">
1655 1656 <rename to="disposeLater"/>
1656 1657 </modify-function>
1657 1658
1658 1659 <modify-function signature="inherits(const char*)const">
1659 1660 <remove/>
1660 1661 </modify-function>
1661 1662
1662 1663 <modify-function signature="property(const char*)const">
1663 1664 <access modifier="private"/>
1664 1665 </modify-function>
1665 1666
1666 1667 <modify-function signature="setProperty(const char*,QVariant)">
1667 1668 <access modifier="private"/>
1668 1669 </modify-function>
1669 1670
1670 1671
1671 1672 <extra-includes>
1672 1673 <include file-name="QVarLengthArray" location="global"/>
1673 1674 </extra-includes>
1674 1675
1675 1676
1676 1677 <modify-function signature="property(const char*)const">
1677 1678 <modify-argument index="1">
1678 1679 <replace-type modified-type="QString"/>
1679 1680 <conversion-rule class="native">
1680 1681 <insert-template name="core.convert_string_arg_to_char*"/>
1681 1682 </conversion-rule>
1682 1683 </modify-argument>
1683 1684 </modify-function>
1684 1685
1685 1686 <modify-function signature="setProperty(const char*,QVariant)">
1686 1687 <modify-argument index="1">
1687 1688 <replace-type modified-type="QString"/>
1688 1689 <conversion-rule class="native">
1689 1690 <insert-template name="core.convert_string_arg_to_char*"/>
1690 1691 </conversion-rule>
1691 1692 </modify-argument>
1692 1693 </modify-function>
1693 1694
1694 1695 <modify-function signature="inherits(const char*)const">
1695 1696 <modify-argument index="1">
1696 1697 <replace-type modified-type="QString"/>
1697 1698 <conversion-rule class="native">
1698 1699 <insert-template name="core.convert_string_arg_to_char*"/>
1699 1700 </conversion-rule>
1700 1701 </modify-argument>
1701 1702 </modify-function>
1702 1703 </object-type>
1703 1704
1704 1705 <object-type name="QCoreApplication">
1705 1706 <extra-includes>
1706 1707 <include file-name="QStringList" location="global"/>
1707 1708 </extra-includes>
1708 1709
1709 1710 <modify-function signature="argv()" remove="all"/>
1710 1711 <!-- Obsolete -->
1711 1712 <modify-function signature="argc()" remove="all"/>
1712 1713 <!-- Obsolete -->
1713 1714
1714 1715 <modify-function signature="notify(QObject*,QEvent*)">
1715 1716 <modify-argument index="2" invalidate-after-use="yes"/>
1716 1717 </modify-function>
1717 1718
1718 1719
1719 1720 <modify-function signature="QCoreApplication(int &amp;, char **)">
1720 1721 <access modifier="private"/>
1721 1722 </modify-function>
1722 1723 <modify-function signature="removePostedEvents(QObject*)">
1723 1724 <modify-argument index="1">
1724 1725 <reference-count action="ignore"/>
1725 1726 </modify-argument>
1726 1727 </modify-function>
1727 1728 <modify-function signature="removePostedEvents(QObject*,int)">
1728 1729 <modify-argument index="1">
1729 1730 <reference-count action="ignore"/>
1730 1731 </modify-argument>
1731 1732 </modify-function>
1732 1733
1733 1734 <modify-function signature="installTranslator(QTranslator *)">
1734 1735 <modify-argument index="1">
1735 1736 <reference-count action="add" variable-name="__rcTranslators"/>
1736 1737 </modify-argument>
1737 1738 </modify-function>
1738 1739
1739 1740 <modify-function signature="removeTranslator(QTranslator *)">
1740 1741 <modify-argument index="1">
1741 1742 <reference-count action="remove" variable-name="__rcTranslators"/>
1742 1743 </modify-argument>
1743 1744 </modify-function>
1744 1745
1745 1746
1746 1747 <modify-function signature="postEvent(QObject*,QEvent*)">
1747 1748 <modify-argument index="2">
1748 1749 <define-ownership class="java" owner="c++"/>
1749 1750 </modify-argument>
1750 1751 </modify-function>
1751 1752
1752 1753 <modify-function signature="QCoreApplication(int &amp;, char **)" remove="all"/>
1753 1754 <!-- ### arguments() causes a warning: "QScriptValue::setProperty(arguments): cannot change flags of a native property" -->
1754 1755 <modify-function signature="arguments()" remove="all"/>
1755 1756 <modify-function signature="translate(const char*,const char*,const char*,QCoreApplication::Encoding,int)">
1756 1757 <modify-argument index="1">
1757 1758 <replace-type modified-type="QString"/>
1758 1759 <conversion-rule class="native">
1759 1760 <insert-template name="core.convert_string_arg_to_char*"/>
1760 1761 </conversion-rule>
1761 1762 </modify-argument>
1762 1763 <modify-argument index="2">
1763 1764 <replace-type modified-type="QString"/>
1764 1765 <conversion-rule class="native">
1765 1766 <insert-template name="core.convert_string_arg_to_char*"/>
1766 1767 </conversion-rule>
1767 1768 </modify-argument>
1768 1769 <modify-argument index="3">
1769 1770 <replace-type modified-type="QString"/>
1770 1771 <conversion-rule class="native">
1771 1772 <insert-template name="core.convert_string_arg_to_char*"/>
1772 1773 </conversion-rule>
1773 1774 </modify-argument>
1774 1775 </modify-function>
1775 1776 <modify-function signature="translate(const char *,const char *,const char *,QCoreApplication::Encoding)">
1776 1777 <modify-argument index="1">
1777 1778 <replace-type modified-type="QString"/>
1778 1779 <conversion-rule class="native">
1779 1780 <insert-template name="core.convert_string_arg_to_char*"/>
1780 1781 </conversion-rule>
1781 1782 </modify-argument>
1782 1783 <modify-argument index="2">
1783 1784 <replace-type modified-type="QString"/>
1784 1785 <conversion-rule class="native">
1785 1786 <insert-template name="core.convert_string_arg_to_char*"/>
1786 1787 </conversion-rule>
1787 1788 </modify-argument>
1788 1789 <modify-argument index="3">
1789 1790 <replace-type modified-type="QString"/>
1790 1791 <conversion-rule class="native">
1791 1792 <insert-template name="core.convert_string_arg_to_char*"/>
1792 1793 </conversion-rule>
1793 1794 </modify-argument>
1794 1795 </modify-function>
1795 1796
1796 1797 </object-type>
1797 1798
1798 1799 <object-type name="QSettings">
1799 1800 <extra-includes>
1800 1801 <include file-name="QStringList" location="global"/>
1801 1802 </extra-includes>
1802 1803
1803 1804 <modify-function signature="setIniCodec(QTextCodec*)">
1804 1805 <modify-argument index="1">
1805 1806 <reference-count action="set" variable-name="__rcIniCodec"/>
1806 1807 </modify-argument>
1807 1808 </modify-function>
1808 1809
1809 1810 <modify-function signature="setSystemIniPath(const QString&amp;)" remove="all"/>
1810 1811 <!--### Obsolete in 4.3-->
1811 1812 <modify-function signature="setUserIniPath(const QString&amp;)" remove="all"/>
1812 1813 <!--### Obsolete in 4.3-->
1813 1814 </object-type>
1814 1815
1815 1816 <object-type name="QEvent" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type() == QEvent::None"/>
1816 1817 <object-type name="QChildEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ChildAdded || %1-&gt;type() == QEvent::ChildPolished || %1-&gt;type() == QEvent::ChildRemoved">
1817 1818 <modify-field name="c" read="false" write="false"/>
1818 1819 </object-type>
1819 1820 <object-type name="QTimerEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Timer"/>
1820 1821 <object-type name="QDynamicPropertyChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DynamicPropertyChange"/>
1821 1822
1822 1823 <object-type name="QDataStream">
1823 1824 <modify-function signature="setDevice(QIODevice*)">
1824 1825 <modify-argument index="1">
1825 1826 <reference-count action="set" variable-name="__rcDevice"/>
1826 1827 </modify-argument>
1827 1828 </modify-function>
1828 1829 <modify-function signature="unsetDevice()">
1829 1830 <inject-code position="end">
1830 1831 __rcDevice = null;
1831 1832 </inject-code>
1832 1833 </modify-function>
1833 1834
1834 1835
1835 1836 <modify-function signature="operator&lt;&lt;(const char*)">
1836 1837 <remove/>
1837 1838 </modify-function>
1838 1839 <modify-function signature="operator&lt;&lt;(unsigned char)">
1839 1840 <remove/>
1840 1841 </modify-function>
1841 1842 <modify-function signature="operator&lt;&lt;(unsigned int)">
1842 1843 <remove/>
1843 1844 </modify-function>
1844 1845 <modify-function signature="operator&lt;&lt;(unsigned long long)">
1845 1846 <remove/>
1846 1847 </modify-function>
1847 1848 <modify-function signature="operator&lt;&lt;(unsigned short)">
1848 1849 <remove/>
1849 1850 </modify-function>
1850 1851
1851 1852 <modify-function signature="operator&gt;&gt;(char &amp;*)">
1852 1853 <remove/>
1853 1854 </modify-function>
1854 1855 <modify-function signature="operator&gt;&gt;(uint&amp;)">
1855 1856 <remove/>
1856 1857 </modify-function>
1857 1858 <modify-function signature="operator&gt;&gt;(unsigned char&amp;)">
1858 1859 <remove/>
1859 1860 </modify-function>
1860 1861 <modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
1861 1862 <remove/>
1862 1863 </modify-function>
1863 1864
1864 1865 <modify-function signature="readRawData(char*,int)">
1865 1866 <remove/>
1866 1867 </modify-function>
1867 1868 <modify-function signature="readBytes(char&amp;*,uint&amp;)">
1868 1869 <remove/>
1869 1870 </modify-function>
1870 1871 <modify-function signature="writeRawData(const char*,int)">
1871 1872 <remove/>
1872 1873 </modify-function>
1873 1874 <modify-function signature="writeBytes(const char*,uint)">
1874 1875 <remove/>
1875 1876 </modify-function>
1876 1877
1877 1878 <modify-function signature="operator&gt;&gt;(signed char&amp;)" remove="all"/>
1878 1879 <modify-function signature="operator&lt;&lt;(signed char)" remove="all"/>
1879 1880
1880 1881 <modify-function signature="operator&lt;&lt;(bool)">
1881 1882 <rename to="writeBoolean"/>
1882 1883 <modify-argument index="0" replace-value="this"/>
1883 1884 </modify-function>
1884 1885 <modify-function signature="operator&lt;&lt;(unsigned char)">
1885 1886 <modify-argument index="0" replace-value="this"/>
1886 1887 <rename to="writeByte"/>
1887 1888 </modify-function>
1888 1889 <modify-function signature="operator&lt;&lt;(int)">
1889 1890 <rename to="writeInt"/>
1890 1891 <modify-argument index="0" replace-value="this"/>
1891 1892 </modify-function>
1892 1893 <modify-function signature="operator&lt;&lt;(qint64)">
1893 1894 <rename to="writeLongLong"/>
1894 1895 <modify-argument index="0" replace-value="this"/>
1895 1896 </modify-function>
1896 1897 <modify-function signature="operator&lt;&lt;(float)">
1897 1898 <rename to="writeFloat"/>
1898 1899 <modify-argument index="0" replace-value="this"/>
1899 1900 </modify-function>
1900 1901 <modify-function signature="operator&lt;&lt;(double)">
1901 1902 <rename to="writeDouble"/>
1902 1903 <modify-argument index="0" replace-value="this"/>
1903 1904 </modify-function>
1904 1905 <modify-function signature="operator&lt;&lt;(short)">
1905 1906 <rename to="writeShort"/>
1906 1907 <modify-argument index="0" replace-value="this"/>
1907 1908 </modify-function>
1908 1909
1909 1910 <modify-function signature="operator&gt;&gt;(bool &amp;)">
1910 1911 <rename to="readBoolean"/>
1911 1912 <modify-argument index="1">
1912 1913 <remove-argument/>
1913 1914 <conversion-rule class="native">
1914 1915 bool __result;
1915 1916 bool &amp; %out% = __result;
1916 1917 </conversion-rule>
1917 1918 </modify-argument>
1918 1919 <modify-argument index="0" replace-value="void">
1919 1920 <conversion-rule class="native">
1920 1921 bool %out% = __result;
1921 1922 </conversion-rule>
1922 1923 </modify-argument>
1923 1924 </modify-function>
1924 1925 <modify-function signature="operator&gt;&gt;(unsigned char &amp;)">
1925 1926 <rename to="readByte"/>
1926 1927 <modify-argument index="1">
1927 1928 <remove-argument/>
1928 1929 <conversion-rule class="native">
1929 1930 unsigned char __result;
1930 1931 unsigned char &amp; %out% = __result;
1931 1932 </conversion-rule>
1932 1933 </modify-argument>
1933 1934 <modify-argument index="0" replace-value="void">
1934 1935 <conversion-rule class="native">
1935 1936 int %out% = __result;
1936 1937 </conversion-rule>
1937 1938 </modify-argument>
1938 1939 </modify-function>
1939 1940 <modify-function signature="operator&gt;&gt;(int &amp;)">
1940 1941 <rename to="readInt"/>
1941 1942 <modify-argument index="1">
1942 1943 <remove-argument/>
1943 1944 <conversion-rule class="native">
1944 1945 int __result;
1945 1946 int &amp; %out% = __result;
1946 1947 </conversion-rule>
1947 1948 </modify-argument>
1948 1949 <modify-argument index="0" replace-value="void">
1949 1950 <conversion-rule class="native">
1950 1951 int %out% = __result;
1951 1952 </conversion-rule>
1952 1953 </modify-argument>
1953 1954 </modify-function>
1954 1955 <modify-function signature="operator&gt;&gt;(uint &amp;)">
1955 1956 <rename to="readUInt"/>
1956 1957 <modify-argument index="1">
1957 1958 <remove-argument/>
1958 1959 <conversion-rule class="native">
1959 1960 uint __result;
1960 1961 uint &amp; %out% = __result;
1961 1962 </conversion-rule>
1962 1963 </modify-argument>
1963 1964 <modify-argument index="0" replace-value="void">
1964 1965 <conversion-rule class="native">
1965 1966 uint %out% = __result;
1966 1967 </conversion-rule>
1967 1968 </modify-argument>
1968 1969 </modify-function>
1969 1970 <modify-function signature="operator&gt;&gt;(qint64 &amp;)">
1970 1971 <rename to="readLongLong"/>
1971 1972 <modify-argument index="1">
1972 1973 <remove-argument/>
1973 1974 <conversion-rule class="native">
1974 1975 qint64 __result;
1975 1976 qint64 &amp; %out% = __result;
1976 1977 </conversion-rule>
1977 1978 </modify-argument>
1978 1979 <modify-argument index="0" replace-value="void">
1979 1980 <conversion-rule class="native">
1980 1981 qint64 %out% = __result;
1981 1982 </conversion-rule>
1982 1983 </modify-argument>
1983 1984 </modify-function>
1984 1985 <modify-function signature="operator&gt;&gt;(unsigned long long &amp;)">
1985 1986 <rename to="readULongLong"/>
1986 1987 <modify-argument index="1">
1987 1988 <remove-argument/>
1988 1989 <conversion-rule class="native">
1989 1990 unsigned long long __result;
1990 1991 unsigned long long &amp; %out% = __result;
1991 1992 </conversion-rule>
1992 1993 </modify-argument>
1993 1994 <modify-argument index="0" replace-value="void">
1994 1995 <conversion-rule class="native">
1995 1996 unsigned long long %out% = __result;
1996 1997 </conversion-rule>
1997 1998 </modify-argument>
1998 1999 </modify-function>
1999 2000 <modify-function signature="operator&gt;&gt;(float &amp;)">
2000 2001 <rename to="readFloat"/>
2001 2002 <modify-argument index="1">
2002 2003 <remove-argument/>
2003 2004 <conversion-rule class="native">
2004 2005 float __result;
2005 2006 float &amp; %out% = __result;
2006 2007 </conversion-rule>
2007 2008 </modify-argument>
2008 2009 <modify-argument index="0" replace-value="void">
2009 2010 <conversion-rule class="native">
2010 2011 float %out% = __result;
2011 2012 </conversion-rule>
2012 2013 </modify-argument>
2013 2014 </modify-function>
2014 2015 <modify-function signature="operator&gt;&gt;(double &amp;)">
2015 2016 <rename to="readDouble"/>
2016 2017 <modify-argument index="1">
2017 2018 <remove-argument/>
2018 2019 <conversion-rule class="native">
2019 2020 double __result;
2020 2021 double &amp; %out% = __result;
2021 2022 </conversion-rule>
2022 2023 </modify-argument>
2023 2024 <modify-argument index="0" replace-value="void">
2024 2025 <conversion-rule class="native">
2025 2026 double %out% = __result;
2026 2027 </conversion-rule>
2027 2028 </modify-argument>
2028 2029 </modify-function>
2029 2030 <modify-function signature="operator&gt;&gt;(short &amp;)">
2030 2031 <rename to="readShort"/>
2031 2032 <modify-argument index="1">
2032 2033 <remove-argument/>
2033 2034 <conversion-rule class="native">
2034 2035 short __result;
2035 2036 short &amp; %out% = __result;
2036 2037 </conversion-rule>
2037 2038 </modify-argument>
2038 2039 <modify-argument index="0" replace-value="void">
2039 2040 <conversion-rule class="native">
2040 2041 short %out% = __result;
2041 2042 </conversion-rule>
2042 2043 </modify-argument>
2043 2044 </modify-function>
2044 2045 <modify-function signature="operator&gt;&gt;(unsigned short &amp;)">
2045 2046 <rename to="readUShort"/>
2046 2047 <modify-argument index="1">
2047 2048 <remove-argument/>
2048 2049 <conversion-rule class="native">
2049 2050 unsigned short __result;
2050 2051 unsigned short &amp; %out% = __result;
2051 2052 </conversion-rule>
2052 2053 </modify-argument>
2053 2054 <modify-argument index="0" replace-value="void">
2054 2055 <conversion-rule class="native">
2055 2056 unsigned short %out% = __result;
2056 2057 </conversion-rule>
2057 2058 </modify-argument>
2058 2059 </modify-function>
2059 2060 </object-type>
2060 2061
2061 2062 <object-type name="QFSFileEngine">
2062 2063 <extra-includes>
2063 2064 <include file-name="QDateTime" location="global"/>
2064 2065 </extra-includes>
2065 2066 </object-type>
2066 2067
2067 2068 <object-type name="QTextStream">
2068 2069 <modify-function signature="QTextStream(QByteArray *, QFlags&lt;QIODevice::OpenModeFlag&gt;)">
2069 2070 <remove/>
2070 2071 </modify-function>
2071 2072 <modify-function signature="QTextStream(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
2072 2073 <remove/>
2073 2074 </modify-function>
2074 2075 <modify-function signature="operator&gt;&gt;(QChar&amp;)">
2075 2076 <remove/>
2076 2077 </modify-function>
2077 2078 <modify-function signature="operator&lt;&lt;(const void*)">
2078 2079 <remove/>
2079 2080 </modify-function>
2080 2081 <modify-function signature="operator&lt;&lt;(unsigned int)">
2081 2082 <remove/>
2082 2083 </modify-function>
2083 2084 <modify-function signature="operator&lt;&lt;(unsigned long long)">
2084 2085 <remove/>
2085 2086 </modify-function>
2086 2087 <modify-function signature="operator&lt;&lt;(const QChar &amp;)">
2087 2088 <remove/>
2088 2089 </modify-function>
2089 2090 <modify-function signature="operator&lt;&lt;(unsigned long)">
2090 2091 <remove/>
2091 2092 </modify-function>
2092 2093 <modify-function signature="operator&lt;&lt;(signed long)">
2093 2094 <remove/>
2094 2095 </modify-function>
2095 2096 <modify-function signature="operator&lt;&lt;(const char*)">
2096 2097 <remove/>
2097 2098 </modify-function>
2098 2099 <modify-function signature="operator&lt;&lt;(unsigned short)">
2099 2100 <remove/>
2100 2101 </modify-function>
2101 2102 <modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
2102 2103 <remove/>
2103 2104 </modify-function>
2104 2105 <modify-function signature="operator&gt;&gt;(unsigned long long&amp;)">
2105 2106 <remove/>
2106 2107 </modify-function>
2107 2108 <modify-function signature="operator&gt;&gt;(uint&amp;)">
2108 2109 <remove/>
2109 2110 </modify-function>
2110 2111 <modify-function signature="operator&gt;&gt;(ulong&amp;)">
2111 2112 <remove/>
2112 2113 </modify-function>
2113 2114 <modify-function signature="setString(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)">
2114 2115 <remove/>
2115 2116 </modify-function>
2116 2117 <modify-function signature="string()const">
2117 2118 <remove/>
2118 2119 </modify-function>
2119 2120 <modify-function signature="operator&gt;&gt;(signed long&amp;)">
2120 2121 <remove/>
2121 2122 </modify-function>
2122 2123 <modify-function signature="operator&gt;&gt;(char*)">
2123 2124 <remove/>
2124 2125 </modify-function>
2125 2126 <modify-function signature="operator&gt;&gt;(QByteArray&amp;)">
2126 2127 <remove/>
2127 2128 </modify-function>
2128 2129 <modify-function signature="operator&gt;&gt;(QString&amp;)">
2129 2130 <remove/>
2130 2131 </modify-function>
2131 2132 <modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
2132 2133 <remove/>
2133 2134 </modify-function>
2134 2135 <modify-function signature="operator&lt;&lt;(const QString&amp;)">
2135 2136 <remove/>
2136 2137 </modify-function>
2137 2138
2138 2139
2139 2140 <modify-function signature="setCodec(QTextCodec *)">
2140 2141 <modify-argument index="1">
2141 2142 <reference-count action="set" variable-name="__rcCodec"/>
2142 2143 </modify-argument>
2143 2144 </modify-function>
2144 2145
2145 2146 <modify-function signature="QTextStream(QIODevice *)">
2146 2147 <modify-argument index="1">
2147 2148 <reference-count action="set" variable-name="__rcDevice"/>
2148 2149 </modify-argument>
2149 2150 </modify-function>
2150 2151 <modify-function signature="setDevice(QIODevice *)">
2151 2152 <modify-argument index="1">
2152 2153 <reference-count action="set" variable-name="__rcDevice"/>
2153 2154 </modify-argument>
2154 2155 </modify-function>
2155 2156
2156 2157 <modify-function signature="setCodec(const char *)">
2157 2158 <modify-argument index="1">
2158 2159 <replace-type modified-type="QString"/>
2159 2160 <conversion-rule class="native">
2160 2161 <insert-template name="core.convert_string_arg_to_char*"/>
2161 2162 </conversion-rule>
2162 2163 </modify-argument>
2163 2164 </modify-function>
2164 2165
2165 2166 <modify-function signature="operator&lt;&lt;(QBool)">
2166 2167 <rename to="writeBoolean"/>
2167 2168 <modify-argument index="0" replace-value="this"/>
2168 2169 </modify-function>
2169 2170 <modify-function signature="operator&lt;&lt;(char)">
2170 2171 <modify-argument index="0" replace-value="this"/>
2171 2172 <rename to="writeByte"/>
2172 2173 </modify-function>
2173 2174 <modify-function signature="operator&lt;&lt;(signed int)">
2174 2175 <rename to="writeInt"/>
2175 2176 <modify-argument index="0" replace-value="this"/>
2176 2177 </modify-function>
2177 2178 <modify-function signature="operator&lt;&lt;(qlonglong)">
2178 2179 <rename to="writeLongLong"/>
2179 2180 <modify-argument index="0" replace-value="this"/>
2180 2181 </modify-function>
2181 2182 <modify-function signature="operator&lt;&lt;(float)">
2182 2183 <rename to="writeFloat"/>
2183 2184 <modify-argument index="0" replace-value="this"/>
2184 2185 </modify-function>
2185 2186 <modify-function signature="operator&lt;&lt;(double)">
2186 2187 <rename to="writeDouble"/>
2187 2188 <modify-argument index="0" replace-value="this"/>
2188 2189 </modify-function>
2189 2190 <modify-function signature="operator&lt;&lt;(signed short)">
2190 2191 <rename to="writeShort"/>
2191 2192 <modify-argument index="0" replace-value="this"/>
2192 2193 </modify-function>
2193 2194 <modify-function signature="operator&lt;&lt;(const QByteArray&amp;)">
2194 2195 <rename to="writeByteArray"/>
2195 2196 <modify-argument index="0" replace-value="this"/>
2196 2197 </modify-function>
2197 2198 <modify-function signature="operator&lt;&lt;(const QString&amp;)">
2198 2199 <rename to="writeString"/>
2199 2200 <modify-argument index="0" replace-value="this"/>
2200 2201 </modify-function>
2201 2202
2202 2203 <modify-function signature="operator&gt;&gt;(char&amp;)">
2203 2204 <rename to="readByte"/>
2204 2205 <modify-argument index="1">
2205 2206 <remove-argument/>
2206 2207 <conversion-rule class="native">
2207 2208 char __result;
2208 2209 char &amp; %out% = __result;
2209 2210 </conversion-rule>
2210 2211 </modify-argument>
2211 2212 <modify-argument index="0" replace-value="void">
2212 2213 <conversion-rule class="native">
2213 2214 int %out% = __result;
2214 2215 </conversion-rule>
2215 2216 </modify-argument>
2216 2217 </modify-function>
2217 2218 <modify-function signature="operator&gt;&gt;(signed short&amp;)">
2218 2219 <rename to="readShort"/>
2219 2220 <modify-argument index="1">
2220 2221 <remove-argument/>
2221 2222 <conversion-rule class="native">
2222 2223 short __result;
2223 2224 short &amp; %out% = __result;
2224 2225 </conversion-rule>
2225 2226 </modify-argument>
2226 2227 <modify-argument index="0" replace-value="void">
2227 2228 <conversion-rule class="native">
2228 2229 short %out% = __result;
2229 2230 </conversion-rule>
2230 2231 </modify-argument>
2231 2232 </modify-function>
2232 2233 <modify-function signature="operator&gt;&gt;(signed int&amp;)">
2233 2234 <rename to="readInt"/>
2234 2235 <modify-argument index="1">
2235 2236 <remove-argument/>
2236 2237 <conversion-rule class="native">
2237 2238 int __result;
2238 2239 int &amp; %out% = __result;
2239 2240 </conversion-rule>
2240 2241 </modify-argument>
2241 2242 <modify-argument index="0" replace-value="void">
2242 2243 <conversion-rule class="native">
2243 2244 int %out% = __result;
2244 2245 </conversion-rule>
2245 2246 </modify-argument>
2246 2247 </modify-function>
2247 2248 <modify-function signature="operator&gt;&gt;(unsigned short&amp;)">
2248 2249 <rename to="readUShort"/>
2249 2250 <modify-argument index="1">
2250 2251 <remove-argument/>
2251 2252 <conversion-rule class="native">
2252 2253 unsigned short __result;
2253 2254 unsigned short &amp; %out% = __result;
2254 2255 </conversion-rule>
2255 2256 </modify-argument>
2256 2257 <modify-argument index="0" replace-value="void">
2257 2258 <conversion-rule class="native">
2258 2259 unsigned short %out% = __result;
2259 2260 </conversion-rule>
2260 2261 </modify-argument>
2261 2262 </modify-function>
2262 2263 <modify-function signature="operator&gt;&gt;(unsigned int&amp;)">
2263 2264 <rename to="readUInt"/>
2264 2265 <modify-argument index="1">
2265 2266 <remove-argument/>
2266 2267 <conversion-rule class="native">
2267 2268 unsigned int __result;
2268 2269 unsigned int &amp; %out% = __result;
2269 2270 </conversion-rule>
2270 2271 </modify-argument>
2271 2272 <modify-argument index="0" replace-value="void">
2272 2273 <conversion-rule class="native">
2273 2274 unsigned int %out% = __result;
2274 2275 </conversion-rule>
2275 2276 </modify-argument>
2276 2277 </modify-function>
2277 2278 <modify-function signature="operator&gt;&gt;(qlonglong&amp;)">
2278 2279 <rename to="readLongLong"/>
2279 2280 <modify-argument index="1">
2280 2281 <remove-argument/>
2281 2282 <conversion-rule class="native">
2282 2283 qlonglong __result;
2283 2284 qlonglong &amp; %out% = __result;
2284 2285 </conversion-rule>
2285 2286 </modify-argument>
2286 2287 <modify-argument index="0" replace-value="void">
2287 2288 <conversion-rule class="native">
2288 2289 qlonglong %out% = __result;
2289 2290 </conversion-rule>
2290 2291 </modify-argument>
2291 2292 </modify-function>
2292 2293 <modify-function signature="operator&gt;&gt;(qulonglong&amp;)">
2293 2294 <rename to="readULongLong"/>
2294 2295 <modify-argument index="1">
2295 2296 <remove-argument/>
2296 2297 <conversion-rule class="native">
2297 2298 qulonglong __result;
2298 2299 qulonglong &amp; %out% = __result;
2299 2300 </conversion-rule>
2300 2301 </modify-argument>
2301 2302 <modify-argument index="0" replace-value="void">
2302 2303 <conversion-rule class="native">
2303 2304 qulonglong %out% = __result;
2304 2305 </conversion-rule>
2305 2306 </modify-argument>
2306 2307 </modify-function>
2307 2308 <modify-function signature="operator&gt;&gt;(float&amp;)">
2308 2309 <rename to="readFloat"/>
2309 2310 <modify-argument index="1">
2310 2311 <remove-argument/>
2311 2312 <conversion-rule class="native">
2312 2313 float __result;
2313 2314 float &amp; %out% = __result;
2314 2315 </conversion-rule>
2315 2316 </modify-argument>
2316 2317 <modify-argument index="0" replace-value="void">
2317 2318 <conversion-rule class="native">
2318 2319 float %out% = __result;
2319 2320 </conversion-rule>
2320 2321 </modify-argument>
2321 2322 </modify-function>
2322 2323 <modify-function signature="operator&gt;&gt;(double&amp;)">
2323 2324 <rename to="readDouble"/>
2324 2325 <modify-argument index="1">
2325 2326 <remove-argument/>
2326 2327 <conversion-rule class="native">
2327 2328 double __result;
2328 2329 double &amp; %out% = __result;
2329 2330 </conversion-rule>
2330 2331 </modify-argument>
2331 2332 <modify-argument index="0" replace-value="void">
2332 2333 <conversion-rule class="native">
2333 2334 double %out% = __result;
2334 2335 </conversion-rule>
2335 2336 </modify-argument>
2336 2337 </modify-function>
2337 2338
2338 2339 <modify-function signature="operator&lt;&lt;(qulonglong)" remove="all"/>
2339 2340 <modify-function signature="operator&gt;&gt;(qulonglong&amp;)" remove="all"/>
2340 2341 </object-type>
2341 2342
2342 2343 <object-type name="QSystemSemaphore"/>
2343 2344
2344 2345 <namespace-type name="QtConcurrent" target-type="class">
2345 2346 <extra-includes>
2346 2347 <include file-name="qtconcurrentreducekernel.h" location="global"/>
2347 2348 <include file-name="qtconcurrentthreadengine.h" location="global"/>
2348 2349 </extra-includes>
2349 2350 </namespace-type>
2350 2351
2351 2352 <value-type name="QFuture" generate="no">
2352 2353 <modify-function signature="operator T() const" remove="all"/>
2353 2354 <modify-function signature="operator=(const QFuture &amp;)" remove="all"/>
2354 2355 </value-type>
2355 2356 <value-type name="QtJambiVoidFuture" java-name="QFutureVoid">
2356 2357 <modify-function signature="resultCount()const" remove="all"/>
2357 2358 <modify-function signature="isResultReadyAt(int)const" remove="all"/>
2358 2359 </value-type>
2359 2360 <value-type name="QtJambiFuture" java-name="QFuture" generic-class="yes"/>
2360 2361
2361 2362 <object-type name="QFutureWatcherBase">
2362 2363 <modify-function signature="connectNotify(const char *)" remove="all"/>
2363 2364 <modify-function signature="disconnectNotify(const char *)" remove="all"/>
2364 2365 </object-type>
2365 2366 <object-type name="QtJambiVoidFutureWatcher" java-name="QFutureWatcherVoid"/>
2366 2367
2367 2368 <object-type name="QFutureWatcher" generate="no">
2368 2369 <modify-function signature="future()const" remove="all"/>
2369 2370 </object-type>
2370 2371 <object-type name="QtJambiFutureWatcher" java-name="QFutureWatcher" generic-class="yes"/>
2371 2372
2372 2373 <object-type name="QFutureSynchronizer" generate="no"/>
2373 2374 <object-type name="QtJambiFutureSynchronizer" generic-class="yes" java-name="QFutureSynchronizer"/>
2374 2375 <object-type name="QtJambiVoidFutureSynchronizer" java-name="QFutureSynchronizerVoid"/>
2375 2376 <object-type name="QThreadPool"/>
2376 2377
2377 2378 <object-type name="QFutureIterator" generate="no">
2378 2379 <modify-function signature="operator=(const QFuture&amp;)" remove="all"/>
2379 2380 </object-type>
2380 2381 <object-type name="QtJambiFutureIterator" generic-class="yes" java-name="QFutureIterator"/>
2381 2382 <object-type name="QRunnable"/>
2382 2383
2383 2384 <!-- Inefficient hash codes -->
2384 2385 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUuid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2385 2386 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QLocale' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2386 2387 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFuture' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2387 2388 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRegExp' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2388 2389 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFutureVoid' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2389 2390 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrl' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2390 2391 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QProcessEnvironment' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
2391 2392
2392 2393 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::selectIteration', unmatched parameter type 'T'"/>
2393 2394 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QVariantAnimation::registerInterpolator', unmatched parameter type 'QVariantAnimation::Interpolator'"/>
2394 2395
2395 2396 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'Qt::Initialization'"/>
2396 2397 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'std::*'"/>
2397 2398 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
2398 2399 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&amp;'"/>
2399 2400 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QMetaObject'"/>
2400 2401 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'FILE\*'"/>
2401 2402 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QByteArray::Data\*'"/>
2402 2403 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFC'"/>
2403 2404 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFI'"/>
2404 2405 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::ExtensionOption const\*'"/>
2405 2406 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::Iterator\*'"/>
2406 2407 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QDataStream::ByteOrder'"/>
2407 2408 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
2408 2409 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
2409 2410 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
2410 2411 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPointer&lt;*&gt;'"/>
2411 2412 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QVector&lt;*&gt;'"/>
2412 2413 <suppress-warning text="* private virtual function '*' in 'QAbstractListModel'"/>
2413 2414 <suppress-warning text="* private virtual function '*' in 'QAbstractTableModel'"/>
2414 2415 <suppress-warning text="* private virtual function '*' in 'QListWidget'"/>
2415 2416 <suppress-warning text="* private virtual function '*' in 'QTreeWidget'"/>
2416 2417 <suppress-warning text="* private virtual function '*' in 'QFontDialog'"/>
2417 2418 <suppress-warning text="* private virtual function '*' in 'QTableWidget'"/>
2418 2419 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'"/>
2419 2420 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'"/>
2420 2421 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase&amp;'"/>
2421 2422 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase const&amp;'"/>
2422 2423 <suppress-warning text="WARNING(MetaJavaBuilder) :: unknown operator 'T'"/>
2423 2424 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constBegin', unmatched return type 'const_iterator'"/>
2424 2425 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::end', unmatched return type 'const_iterator'"/>
2425 2426 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constEnd', unmatched return type 'const_iterator'"/>
2426 2427 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::QFuture', unmatched parameter type 'QFutureInterface&lt;T&gt;*'"/>
2427 2428 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::begin', unmatched return type 'const_iterator'"/>
2428 2429 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::advance', unmatched parameter type 'It&amp;'"/>
2429 2430 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'Sequence'"/>
2430 2431 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;U&gt;'"/>
2431 2432 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList&lt;MapFunctor::result_type&gt;'"/>
2432 2433 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'OutputSequence'"/>
2433 2434 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Iterator'"/>
2434 2435 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Sequence const&amp;'"/>
2435 2436 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filter', unmatched parameter type 'Sequence&amp;'"/>
2436 2437 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;qValueType&lt;Iterator&gt;::value_type&gt;"/>
2437 2438 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Sequence::value_type&gt;'"/>
2438 2439 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter&lt;Iterator::value_type&gt;'"/>
2439 2440 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'V'"/>
2440 2441 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'W'"/>
2441 2442 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'ResultType'"/>
2442 2443 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'U'"/>
2443 2444 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'OutputSequence'"/>
2444 2445 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'Sequence'"/>
2445 2446 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMappedReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'"/>
2446 2447 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'U'"/>
2447 2448 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'V'"/>
2448 2449 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'ResultType'"/>
2449 2450 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMap', unmatched return type 'ThreadEngineStarter&lt;void&gt;'"/>
2450 2451 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startThreadEngine', unmatched return type 'ThreadEngineStarter&lt;ThreadEngine::ResultType&gt;'"/>
2451 2452 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Iterator'"/>
2452 2453 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Sequence const&amp;'"/>
2453 2454 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Iterator'"/>
2454 2455 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Sequence const&amp;'"/>
2455 2456 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Iterator'"/>
2456 2457 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Sequence&amp;'"/>
2457 2458 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filterInternal', unmatched return type 'ThreadEngineStarter&lt;void&gt;'"/>
2458 2459 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0lt;T,Class&gt;::type'"/>
2459 2460 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'SelectFunctor0&lt;T,T&gt;::type'"/>
2460 2461 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Iterator'"/>
2461 2462 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Sequence const&amp;'"/>
2462 2463 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Iterator'"/>
2463 2464 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Sequence&amp;'"/>
2464 2465 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMapped', unmatched return type 'QtConcurrent::ThreadEngineStarter&lt;T&gt;'"/>
2465 2466 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFilteredReduced', unmatched return type 'ThreadEngineStarter&lt;ResultType&gt;'"/>
2466 2467 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const*'"/>
2467 2468 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class*'"/>
2468 2469 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const&amp;'"/>
2469 2470 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject*'"/>
2470 2471 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject'"/>
2471 2472 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'T'"/>
2472 2473 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilter', unmatched parameter type 'Sequence&amp;'"/>
2473 2474 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0&lt;T,Class&gt;::type'"/>
2474 2475
2475 2476 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFuture&lt;void&gt;::operator= - definition *ignored*"/>
2476 2477 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureInterface&lt;void&gt;::future - definition *ignored*"/>
2477 2478 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureWatcher&lt;void&gt;::setFuture - definition *ignored*"/>
2478 2479
2479 2480
2480 2481 </typesystem>
@@ -1,5672 +1,5669
1 1 <?xml version="1.0"?>
2 2 <typesystem package="com.trolltech.qt.gui"><rejection class="QAbstractTextDocumentLayout"/><rejection class="QColormap"/><rejection class="QFontDatabase"/><rejection class="QIconEngineV2"/><rejection class="QInputMethodEvent"/><rejection class="QPainterPath::Element"/><rejection class="QTextBlock::iterator"/><rejection class="QTextEdit::ExtraSelection"/><rejection class="QTextFrame::iterator"/><rejection class="QTextLayout::FormatRange"/><rejection class="QTreeWidgetItemIterator"/><rejection class="QAccessibleFactoryInterface"/><rejection class="QIconEngineFactoryInterfaceV2"/><rejection class="QImageIOHandlerFactoryInterface"/><rejection class="QInputContextFactoryInterface"/><rejection class="QStyleFactoryInterface"/><rejection class="QPictureFormatInterface"/><rejection class="QAbstractProxyModel"/><rejection class="QSortFilterProxyModel"/><rejection class="QDirModel"/><rejection class="QFileSystemModel"/><rejection class="QPrinterInfo"/><rejection class="QProxyModel"/><rejection class="QPrinterInfo"/><rejection class="QTextOption"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Rejected enum has no alternative...: QPalette::NColorRoles"/><suppress-warning text="WARNING(MetaJavaBuilder) :: Cannot find enum constant for value 'DragMove' in 'QDragMoveEvent' or any of its super classes"/>
3 3
4 4 <rejection class="*" function-name="d_func"/>
5 5
6 6 <rejection class="*" field-name="d_ptr"/>
7 7 <rejection class="*" field-name="d"/>
8 8
9 9 <rejection class="QGenericMatrix"/>
10 10 <rejection class="QPixmapFilterPrivate"/>
11 11 <rejection class="QPenPrivate"/>
12 12 <rejection class="QGtkStyle"/>
13 13 <rejection class="QWindowsCEStyle"/>
14 14 <rejection class="QWindowsMobileStyle"/>
15 15 <rejection class="QAbstractUndoItem"/>
16 16 <rejection class="QAccessibleApplication"/>
17 17 <rejection class="QBrushData"/>
18 18 <rejection class="QImageTextKeyLang"/>
19 19 <rejection class="QItemEditorCreator"/>
20 20 <rejection class="QLibrary"/>
21 21 <rejection class="QLinkedList"/>
22 22 <rejection class="QLinkedListData"/>
23 23 <rejection class="QLinkedListIterator"/>
24 24 <rejection class="QLinkedListNode"/>
25 25 <rejection class="QMimeSource"/>
26 26 <rejection class="QPainterPathPrivate"/>
27 27 <rejection class="QRegionData"/>
28 28 <rejection class="QStandardItemEditorCreator"/>
29 29 <rejection class="QStyleOptionQ3DockWindow"/>
30 30 <rejection class="QStyleOptionQ3ListView"/>
31 31 <rejection class="QStyleOptionQ3ListViewItem"/>
32 32 <rejection class="QTextFrameLayoutData"/>
33 33 <rejection class="QUpdateLaterEvent"/>
34 34 <rejection class="QVFbHeader"/>
35 35 <rejection class="QWidgetData"/>
36 36 <rejection class="QWindowSurface"/>
37 37 <rejection class="QWindowsXPStyle"/>
38 38 <rejection class="QWindowsVistaStyle"/>
39 39 <rejection class="QWSEmbedWidget"/>
40 40 <rejection class="QRegion::QRegionData"/>
41 41 <rejection class="JObject_key"/>
42 42 <rejection class="QAccessibleEditableTextInterface"/>
43 43 <rejection class="QAccessibleSimpleEditableTextInterface"/>
44 44 <rejection class="QAccessibleTextInterface"/>
45 45 <rejection class="QAccessibleValueInterface"/>
46 46 <rejection class="QIconEngineFactoryInterface"/>
47 47 <rejection class="QIconEnginePlugin"/>
48 48 <rejection class="QWidgetItemV2"/>
49 49 <rejection class="QAbstractItemDelegate" function-name="operator="/>
50 50 <rejection class="QAccessible" function-name="installFactory"/>
51 51 <rejection class="QAccessible" function-name="installRootObjectHandler"/>
52 52 <rejection class="QAccessible" function-name="installUpdateHandler"/>
53 53 <rejection class="QAccessible" function-name="removeFactory"/>
54 54 <rejection class="QApplication" function-name="compressEvent"/>
55 55 <rejection class="QBrush" function-name="cleanUp"/>
56 56 <rejection class="QPictureIO" function-name="defineIOHandler"/>
57 57 <rejection class="QPolygon" function-name="putPoints"/>
58 58 <rejection class="QPolygon" function-name="setPoints"/>
59 59 <rejection class="QPolygon" function-name="setPoint"/>
60 60 <rejection class="QPolygon" function-name="points"/>
61 61 <rejection class="QPolygon" function-name="point"/>
62 62 <rejection class="QPrinter" function-name="printerSelectionOption"/>
63 63 <rejection class="QPrinter" function-name="setPrinterSelectionOption"/>
64 64 <rejection class="QWidget" function-name="create"/>
65 65 <rejection class="QWidget" function-name="find"/>
66 66 <rejection class="QWidget" function-name="handle"/>
67 67 <rejection class="QWidget" function-name="styleChange"/>
68 68 <rejection class="QWidget" function-name="internalWinId"/>
69 69 <rejection class="QActionGroup" function-name="selected"/>
70 70 <rejection class="QPaintEngine" function-name="fix_neg_rect"/>
71 71 <rejection class="QTreeModel" function-name="node"/>
72 72 <rejection class="QTreeModel" function-name="initializeNode"/>
73 73 <rejection class="QTreeModel" function-name="queryChildren"/>
74 74 <rejection class="QTextObjectInterface"/>
75 75 <rejection class="QAccessible" function-name="cast_helper"/>
76 76 <rejection class="QAccessible2"/>
77 77 <rejection class="QAccessibleInterface" function-name="backgroundColor"/>
78 78 <rejection class="QAccessibleInterface" function-name="foregroundColor"/>
79 79 <rejection class="QAccessibleInterface" function-name="textInterface"/>
80 80 <rejection class="QAccessibleInterface" function-name="valueInterface"/>
81 81 <rejection class="QAccessibleInterface" function-name="tableInterface"/>
82 82 <rejection class="QAccessibleInterface" function-name="editableTextInterface"/>
83 83 <rejection class="QAccessibleInterface" function-name="cast_helper"/>
84 84 <rejection class="QAccessibleInterfaceEx" function-name="interface_cast"/>
85 85 <rejection class="QAccessibleBridgePlugin"/>
86 86 <rejection class="QAccessibleBridgeFactoryInterface"/>
87 87 <rejection class="QTabletEvent" field-name="mExtra"/>
88 88 <rejection class="QWidgetItem" field-name="wid"/>
89 89 <rejection class="QFont" enum-name="ResolveProperties"/>
90 90 <rejection class="QGradient" enum-name="InterpolationMode"/>
91 91 <rejection class="QIconEngineV2::AvailableSizesArgument"/>
92 92 <rejection class="QIconEngineV2" enum-name="IconEngineHook"/>
93 93 <rejection class="QGradient" enum-name="InterpolationMode"/>
94 94 <rejection class="QGradient" function-name="setInterpolationMode"/>
95 95 <rejection class="QGradient" function-name="interpolationMode"/>
96 96 <rejection class="QAbstractTextDocumentLayout" function-name="handlerForObject"/>
97 97
98 98
99 99 <enum-type name="QStyleOptionTabBarBaseV2::StyleOptionVersion"/>
100 100 <enum-type name="QTabBar::SelectionBehavior"/>
101 101 <enum-type name="QTabBar::ButtonPosition"/>
102 102 <enum-type name="QInputDialog::InputMode"/>
103 103 <enum-type name="QInputDialog::InputDialogOption" flags="QInputDialog::InputDialogOptions"/>
104 104 <enum-type name="QFontDialog::FontDialogOption" flags="QFontDialog::FontDialogOptions"/>
105 105 <enum-type name="QColorDialog::ColorDialogOption" flags="QColorDialog::ColorDialogOptions"/>
106 106 <enum-type name="QAbstractItemDelegate::EndEditHint"/>
107 107 <enum-type name="QAbstractItemView::CursorAction"/>
108 108 <enum-type name="QAbstractItemView::DragDropMode"/>
109 109 <enum-type name="QAbstractItemView::DropIndicatorPosition"/>
110 110 <enum-type name="QAbstractItemView::EditTrigger" flags="QAbstractItemView::EditTriggers"/>
111 111 <enum-type name="QAbstractItemView::ScrollHint"/>
112 112 <enum-type name="QAbstractItemView::ScrollMode"/>
113 113 <enum-type name="QAbstractItemView::SelectionBehavior"/>
114 114 <enum-type name="QAbstractItemView::SelectionMode"/>
115 115 <enum-type name="QAbstractItemView::State"/>
116 116 <enum-type name="QAbstractPrintDialog::PrintDialogOption" flags="QAbstractPrintDialog::PrintDialogOptions"/>
117 117 <enum-type name="QAbstractPrintDialog::PrintRange"/>
118 118 <enum-type name="QAbstractSlider::SliderAction"/>
119 119 <enum-type name="QAbstractSlider::SliderChange"/>
120 120 <enum-type name="QAbstractSpinBox::ButtonSymbols"/>
121 121 <enum-type name="QAbstractSpinBox::CorrectionMode"/>
122 122 <enum-type name="QAbstractSpinBox::StepEnabledFlag" flags="QAbstractSpinBox::StepEnabled"/>
123 123 <enum-type name="QAccessible::Event"/>
124 124 <enum-type name="QAccessible::Method"/>
125 125 <enum-type name="QAccessible::RelationFlag" flags="QAccessible::Relation"/>
126 126 <enum-type name="QAccessible::Role"/>
127 127 <enum-type name="QAccessible::StateFlag" flags="QAccessible::State"/>
128 128 <enum-type name="QAccessible::Text"/>
129 129 <enum-type name="QDesktopServices::StandardLocation"/>
130 130 <enum-type name="QDirModel::Roles"/>
131 131 <enum-type name="QFont::Capitalization"/>
132 132 <enum-type name="QFont::SpacingType"/>
133 133 <enum-type name="QGraphicsItem::CacheMode"/>
134 134 <enum-type name="QMdiArea::AreaOption" flags="QMdiArea::AreaOptions"/>
135 135 <enum-type name="QMdiArea::WindowOrder"/>
136 136 <enum-type name="QMdiArea::ViewMode"/>
137 137 <enum-type name="QFileSystemModel::Roles"/>
138 138 <enum-type name="QFormLayout::FieldGrowthPolicy"/>
139 139 <enum-type name="QFormLayout::FormStyle"/>
140 140 <enum-type name="QFormLayout::ItemRole"/>
141 141 <enum-type name="QFormLayout::RowWrapPolicy"/>
142 142 <enum-type name="QGraphicsProxyWidget::enum_1"/>
143 143 <enum-type name="QGraphicsWidget::enum_1"/>
144 144 <enum-type name="QPlainTextEdit::LineWrapMode"/>
145 145 <enum-type name="QPrintPreviewWidget::ViewMode"/>
146 146 <enum-type name="QPrintPreviewWidget::ZoomMode"/>
147 147 <enum-type name="QStyleOptionTabV3::StyleOptionVersion"/>
148 148 <enum-type name="QStyleOptionFrameV3::StyleOptionVersion"/>
149 149 <enum-type name="QStyleOptionViewItemV4::StyleOptionVersion"/>
150 150 <enum-type name="QStyleOptionViewItemV4::ViewItemPosition"/>
151 151
152 152 <enum-type name="QMdiSubWindow::SubWindowOption" flags="QMdiSubWindow::SubWindowOptions"/>
153 153
154 154 <enum-type name="QAction::ActionEvent"/>
155 155 <enum-type name="QAction::MenuRole"/>
156 156 <enum-type name="QApplication::ColorSpec"/>
157 157 <enum-type name="QApplication::Type"/>
158 158 <enum-type name="QCalendarWidget::HorizontalHeaderFormat"/>
159 159 <enum-type name="QCalendarWidget::SelectionMode"/>
160 160 <enum-type name="QCalendarWidget::VerticalHeaderFormat"/>
161 161 <enum-type name="QColor::Spec"/>
162 162 <enum-type name="QColormap::Mode"/>
163 163 <enum-type name="QComboBox::InsertPolicy"/>
164 164 <enum-type name="QComboBox::SizeAdjustPolicy"/>
165 165 <enum-type name="QCompleter::CompletionMode"/>
166 166 <enum-type name="QCompleter::ModelSorting"/>
167 167 <enum-type name="QContextMenuEvent::Reason"/>
168 168 <enum-type name="QDataWidgetMapper::SubmitPolicy"/>
169 169 <enum-type name="QDateTimeEdit::Section" flags="QDateTimeEdit::Sections"/>
170 170 <enum-type name="QDialog::DialogCode"/>
171 171 <enum-type name="QDialogButtonBox::ButtonLayout"/>
172 172 <enum-type name="QDialogButtonBox::ButtonRole"/>
173 173 <enum-type name="QFileDialog::AcceptMode"/>
174 174 <enum-type name="QFileDialog::DialogLabel"/>
175 175 <enum-type name="QFileDialog::FileMode"/>
176 176 <enum-type name="QFileDialog::Option" flags="QFileDialog::Options"/>
177 177 <enum-type name="QFileDialog::ViewMode"/>
178 178 <enum-type name="QFileIconProvider::IconType"/>
179 179 <enum-type name="QFont::Stretch"/>
180 180 <enum-type name="QFont::Style"/>
181 181 <enum-type name="QFont::StyleStrategy"/>
182 182 <enum-type name="QFont::Weight"/>
183 183 <enum-type name="QFontComboBox::FontFilter" flags="QFontComboBox::FontFilters"/>
184 184 <enum-type name="QFrame::Shadow" extensible="yes"/>
185 185 <enum-type name="QFrame::Shape"/>
186 186 <enum-type name="QFrame::StyleMask"/>
187 187 <enum-type name="QGradient::CoordinateMode"/>
188 188 <enum-type name="QGradient::Spread" lower-bound="QGradient.PadSpread" upper-bound="QGradient.RepeatSpread"/>
189 189 <enum-type name="QGradient::Type"/>
190 190 <enum-type name="QGraphicsEllipseItem::enum_1"/>
191 191 <enum-type name="QGraphicsItem::Extension"/>
192 192 <enum-type name="QGraphicsItem::GraphicsItemChange"/>
193 193 <enum-type name="QGraphicsItem::GraphicsItemFlag" flags="QGraphicsItem::GraphicsItemFlags"/>
194 194 <enum-type name="QGraphicsItem::enum_1"/>
195 195 <enum-type name="QGraphicsItemGroup::enum_1"/>
196 196 <enum-type name="QGraphicsLineItem::enum_1"/>
197 197 <enum-type name="QGraphicsPathItem::enum_1"/>
198 198 <enum-type name="QGraphicsPixmapItem::ShapeMode"/>
199 199 <enum-type name="QGraphicsPixmapItem::enum_1"/>
200 200 <enum-type name="QGraphicsPolygonItem::enum_1"/>
201 201 <enum-type name="QGraphicsRectItem::enum_1"/>
202 202 <enum-type name="QGraphicsScene::ItemIndexMethod"/>
203 203 <enum-type name="QGraphicsSceneContextMenuEvent::Reason"/>
204 204 <enum-type name="QGraphicsSimpleTextItem::enum_1"/>
205 205 <enum-type name="QGraphicsTextItem::enum_1"/>
206 206 <enum-type name="QGraphicsView::CacheModeFlag" flags="QGraphicsView::CacheMode"/>
207 207 <enum-type name="QGraphicsView::DragMode"/>
208 208 <enum-type name="QGraphicsView::OptimizationFlag" flags="QGraphicsView::OptimizationFlags"/>
209 209 <enum-type name="QGraphicsView::ViewportAnchor"/>
210 210 <enum-type name="QGraphicsView::ViewportUpdateMode"/>
211 211 <enum-type name="QIcon::Mode"/>
212 212 <enum-type name="QIcon::State"/>
213 213 <enum-type name="QImage::Format"/>
214 214 <enum-type name="QImage::InvertMode"/>
215 215 <enum-type name="QImageIOHandler::ImageOption"/>
216 216 <enum-type name="QImageReader::ImageReaderError"/>
217 217 <enum-type name="QImageWriter::ImageWriterError"/>
218 218 <enum-type name="QInputContext::StandardFormat"/>
219 219 <enum-type name="QInputMethodEvent::AttributeType"/>
220 220 <enum-type name="QItemSelectionModel::SelectionFlag" flags="QItemSelectionModel::SelectionFlags"/>
221 221 <enum-type name="QKeySequence::SequenceFormat"/>
222 222 <enum-type name="QKeySequence::SequenceMatch"/>
223 223 <enum-type name="QKeySequence::StandardKey"/>
224 224 <enum-type name="QLCDNumber::Mode"/>
225 225 <enum-type name="QLCDNumber::SegmentStyle"/>
226 226 <enum-type name="QLayout::SizeConstraint"/>
227 227 <enum-type name="QLineEdit::EchoMode"/>
228 <enum-type name="QLineF::IntersectType"/>
229 228 <enum-type name="QListView::Flow"/>
230 229 <enum-type name="QListView::LayoutMode"/>
231 230 <enum-type name="QListView::Movement"/>
232 231 <enum-type name="QListView::ResizeMode"/>
233 232 <enum-type name="QListView::ViewMode"/>
234 233 <enum-type name="QListWidgetItem::ItemType"/>
235 234 <enum-type name="QMainWindow::DockOption" flags="QMainWindow::DockOptions"/>
236 235 <enum-type name="QMessageBox::ButtonRole"/>
237 236 <enum-type name="QMessageBox::Icon"/>
238 237 <enum-type name="QMovie::CacheMode"/>
239 238 <enum-type name="QMovie::MovieState"/>
240 239 <enum-type name="QPaintDevice::PaintDeviceMetric"/>
241 240 <enum-type name="QPaintEngine::DirtyFlag" flags="QPaintEngine::DirtyFlags"/>
242 241 <enum-type name="QPaintEngine::PaintEngineFeature" flags="QPaintEngine::PaintEngineFeatures"/>
243 242 <enum-type name="QPaintEngine::PolygonDrawMode"/>
244 243 <enum-type name="QPaintEngine::Type"/>
245 244 <enum-type name="QPageSetupDialog::PageSetupDialogOption" flags="QPageSetupDialog::PageSetupDialogOptions"/>
246 245 <enum-type name="QPainter::CompositionMode"/>
247 246 <enum-type name="QPainter::RenderHint" flags="QPainter::RenderHints"/>
248 247 <enum-type name="QPainterPath::ElementType"/>
249 248 <enum-type name="QPrintEngine::PrintEnginePropertyKey">
250 249 <reject-enum-value name="PPK_PaperSize"/>
251 250 </enum-type>
252 251 <enum-type name="QPrinter::ColorMode"/>
253 252 <enum-type name="QPrinter::Orientation"/>
254 253 <enum-type name="QPrinter::OutputFormat"/>
255 254 <enum-type name="QPrinter::PageOrder"/>
256 255 <enum-type name="QPrinter::PaperSource"/>
257 256 <enum-type name="QPrinter::PrintRange"/>
258 257 <enum-type name="QPrinter::PrinterMode"/>
259 258 <enum-type name="QPrinter::PrinterState"/>
260 259 <enum-type name="QPrinter::Unit"/>
261 260 <enum-type name="QPrinter::DuplexMode"/>
262 261 <enum-type name="QProgressBar::Direction"/>
263 262 <enum-type name="QRegion::RegionType"/>
264 263 <enum-type name="QRubberBand::Shape"/>
265 264 <enum-type name="QSessionManager::RestartHint"/>
266 265 <enum-type name="QSizePolicy::Policy"/>
267 266 <enum-type name="QSizePolicy::PolicyFlag"/>
268 267 <enum-type name="QSizePolicy::ControlType" flags="QSizePolicy::ControlTypes"/>
269 268 <enum-type name="QStandardItem::ItemType"/>
270 269 <enum-type name="QStyle::SubControl" flags="QStyle::SubControls" extensible="yes" force-integer="yes"/>
271 270 <enum-type name="QStyle::ComplexControl" extensible="yes"/>
272 271 <enum-type name="QStyle::ContentsType" extensible="yes"/>
273 272 <enum-type name="QStyle::ControlElement" extensible="yes"/>
274 273 <enum-type name="QStyle::PixelMetric" extensible="yes">
275 274 <reject-enum-value name="PM_MDIFrameWidth"/>
276 275 <reject-enum-value name="PM_MDIMinimizedWidth"/>
277 276 </enum-type>
278 277 <enum-type name="QStyle::PrimitiveElement" extensible="yes">
279 278 <reject-enum-value name="PE_IndicatorItemViewItemCheck"/>
280 279 <reject-enum-value name="PE_FrameStatusBarItem"/>
281 280 </enum-type>
282 281 <enum-type name="QStyle::StandardPixmap" extensible="yes"/>
283 282 <enum-type name="QStyle::StateFlag" flags="QStyle::State"/>
284 283 <enum-type name="QStyle::SubElement" extensible="yes">
285 284 <reject-enum-value name="SE_ItemViewItemCheckIndicator"/>
286 285 </enum-type>
287 286 <enum-type name="QStyleHintReturn::HintReturnType"/>
288 287 <enum-type name="QStyleHintReturn::StyleOptionType"/>
289 288 <enum-type name="QStyleHintReturn::StyleOptionVersion"/>
290 289 <enum-type name="QStyleHintReturnVariant::StyleOptionType"/>
291 290 <enum-type name="QStyleHintReturnVariant::StyleOptionVersion"/>
292 291
293 292 <enum-type name="QStyleHintReturnMask::StyleOptionType"/>
294 293 <enum-type name="QStyleHintReturnMask::StyleOptionVersion"/>
295 294 <enum-type name="QStyleOption::StyleOptionType"/>
296 295 <enum-type name="QStyleOption::OptionType" extensible="yes"/>
297 296 <enum-type name="QStyleOption::StyleOptionVersion"/>
298 297 <enum-type name="QStyleOptionButton::ButtonFeature" flags="QStyleOptionButton::ButtonFeatures"/>
299 298 <enum-type name="QStyleOptionButton::StyleOptionType"/>
300 299 <enum-type name="QStyleOptionButton::StyleOptionVersion"/>
301 300 <enum-type name="QStyleOptionComboBox::StyleOptionType"/>
302 301 <enum-type name="QStyleOptionComboBox::StyleOptionVersion"/>
303 302 <enum-type name="QStyleOptionComplex::StyleOptionType"/>
304 303 <enum-type name="QStyleOptionComplex::StyleOptionVersion"/>
305 304 <enum-type name="QStyleOptionDockWidget::StyleOptionType"/>
306 305 <enum-type name="QStyleOptionDockWidget::StyleOptionVersion"/>
307 306 <enum-type name="QStyleOptionDockWidgetV2::StyleOptionVersion"/>
308 307 <enum-type name="QStyleOptionFocusRect::StyleOptionType"/>
309 308 <enum-type name="QStyleOptionFocusRect::StyleOptionVersion"/>
310 309 <enum-type name="QStyleOptionFrame::StyleOptionType"/>
311 310 <enum-type name="QStyleOptionFrame::StyleOptionVersion"/>
312 311 <enum-type name="QStyleOptionFrameV2::FrameFeature" flags="QStyleOptionFrameV2::FrameFeatures"/>
313 312 <enum-type name="QStyleOptionFrameV2::StyleOptionVersion"/>
314 313 <enum-type name="QStyleOptionGraphicsItem::StyleOptionType"/>
315 314 <enum-type name="QStyleOptionGraphicsItem::StyleOptionVersion"/>
316 315 <enum-type name="QStyleOptionGroupBox::StyleOptionType"/>
317 316 <enum-type name="QStyleOptionGroupBox::StyleOptionVersion"/>
318 317 <enum-type name="QStyleOptionHeader::SectionPosition"/>
319 318 <enum-type name="QStyleOptionHeader::SelectedPosition"/>
320 319 <enum-type name="QStyleOptionHeader::SortIndicator"/>
321 320 <enum-type name="QStyleOptionHeader::StyleOptionType"/>
322 321 <enum-type name="QStyleOptionHeader::StyleOptionVersion"/>
323 322 <enum-type name="QStyleOptionMenuItem::CheckType"/>
324 323 <enum-type name="QStyleOptionMenuItem::MenuItemType"/>
325 324 <enum-type name="QStyleOptionMenuItem::StyleOptionType"/>
326 325 <enum-type name="QStyleOptionMenuItem::StyleOptionVersion"/>
327 326 <enum-type name="QStyleOptionProgressBar::StyleOptionType"/>
328 327 <enum-type name="QStyleOptionProgressBar::StyleOptionVersion"/>
329 328 <enum-type name="QStyleOptionProgressBarV2::StyleOptionType"/>
330 329 <enum-type name="QStyleOptionProgressBarV2::StyleOptionVersion"/>
331 330 <enum-type name="QStyleOptionRubberBand::StyleOptionType"/>
332 331 <enum-type name="QStyleOptionRubberBand::StyleOptionVersion"/>
333 332 <enum-type name="QStyleOptionSizeGrip::StyleOptionType"/>
334 333 <enum-type name="QStyleOptionSizeGrip::StyleOptionVersion"/>
335 334 <enum-type name="QStyleOptionSlider::StyleOptionType"/>
336 335 <enum-type name="QStyleOptionSlider::StyleOptionVersion"/>
337 336 <enum-type name="QStyleOptionSpinBox::StyleOptionType"/>
338 337 <enum-type name="QStyleOptionSpinBox::StyleOptionVersion"/>
339 338 <enum-type name="QStyleOptionTab::CornerWidget" flags="QStyleOptionTab::CornerWidgets"/>
340 339 <enum-type name="QStyleOptionTab::SelectedPosition"/>
341 340 <enum-type name="QStyleOptionTab::StyleOptionType"/>
342 341 <enum-type name="QStyleOptionTab::StyleOptionVersion"/>
343 342 <enum-type name="QStyleOptionTab::TabPosition"/>
344 343 <enum-type name="QStyleOptionTabBarBase::StyleOptionType"/>
345 344 <enum-type name="QStyleOptionTabBarBase::StyleOptionVersion"/>
346 345 <enum-type name="QStyleOptionTabV2::StyleOptionVersion"/>
347 346 <enum-type name="QStyleOptionTabWidgetFrame::StyleOptionType"/>
348 347 <enum-type name="QStyleOptionTabWidgetFrame::StyleOptionVersion"/>
349 348 <enum-type name="QStyleOptionTitleBar::StyleOptionType"/>
350 349 <enum-type name="QStyleOptionTitleBar::StyleOptionVersion"/>
351 350 <enum-type name="QStyleOptionToolBar::StyleOptionType"/>
352 351 <enum-type name="QStyleOptionToolBar::StyleOptionVersion"/>
353 352 <enum-type name="QStyleOptionToolBar::ToolBarFeature" flags="QStyleOptionToolBar::ToolBarFeatures"/>
354 353 <enum-type name="QStyleOptionToolBar::ToolBarPosition"/>
355 354 <enum-type name="QStyleOptionToolBox::StyleOptionType"/>
356 355 <enum-type name="QStyleOptionToolBox::StyleOptionVersion"/>
357 356 <enum-type name="QStyleOptionToolButton::StyleOptionType"/>
358 357 <enum-type name="QStyleOptionToolButton::StyleOptionVersion"/>
359 358 <enum-type name="QStyleOptionToolButton::ToolButtonFeature" flags="QStyleOptionToolButton::ToolButtonFeatures">
360 359 <reject-enum-value name="MenuButtonPopup"/>
361 360 </enum-type>
362 361 <enum-type name="QStyleOptionViewItem::Position"/>
363 362 <enum-type name="QStyleOptionViewItem::StyleOptionType"/>
364 363 <enum-type name="QStyleOptionViewItem::StyleOptionVersion"/>
365 364 <enum-type name="QStyleOptionViewItemV2::StyleOptionVersion"/>
366 365 <enum-type name="QStyleOptionViewItemV2::ViewItemFeature" flags="QStyleOptionViewItemV2::ViewItemFeatures"/>
367 366 <enum-type name="QSystemTrayIcon::ActivationReason"/>
368 367 <enum-type name="QSystemTrayIcon::MessageIcon"/>
369 368 <enum-type name="QTabBar::Shape"/>
370 369 <enum-type name="QTabWidget::TabPosition"/>
371 370 <enum-type name="QTabWidget::TabShape"/>
372 371 <enum-type name="QTableWidgetItem::ItemType"/>
373 372 <enum-type name="QTabletEvent::PointerType"/>
374 373 <enum-type name="QTabletEvent::TabletDevice"/>
375 374 <enum-type name="QTextCharFormat::UnderlineStyle"/>
376 375 <enum-type name="QTextCharFormat::VerticalAlignment"/>
377 376 <enum-type name="QTextCursor::MoveMode"/>
378 377 <enum-type name="QTextCursor::MoveOperation"/>
379 378 <enum-type name="QTextCursor::SelectionType"/>
380 379 <enum-type name="QTextDocument::FindFlag" flags="QTextDocument::FindFlags"/>
381 380 <enum-type name="QTextDocument::MetaInformation"/>
382 381 <enum-type name="QTextDocument::ResourceType"/>
383 382 <enum-type name="QTextEdit::AutoFormattingFlag" flags="QTextEdit::AutoFormatting"/>
384 383 <enum-type name="QTextEdit::LineWrapMode"/>
385 384 <enum-type name="QTextFormat::ObjectTypes"/>
386 385 <enum-type name="QTextFormat::PageBreakFlag" flags="QTextFormat::PageBreakFlags"/>
387 386 <enum-type name="QTextFrameFormat::Position"/>
388 387 <enum-type name="QTextFrameFormat::BorderStyle"/>
389 388 <enum-type name="QTextItem::RenderFlag" flags="QTextItem::RenderFlags"/>
390 389 <enum-type name="QTextLayout::CursorMode"/>
391 390 <enum-type name="QTextLength::Type"/>
392 391 <enum-type name="QTextLine::CursorPosition"/>
393 392 <enum-type name="QTextLine::Edge"/>
394 393 <enum-type name="QTextListFormat::Style"/>
395 394 <enum-type name="QTextOption::Flag" flags="QTextOption::Flags"/>
396 395 <enum-type name="QTextOption::WrapMode"/>
397 396 <enum-type name="QTextOption::TabType"/>
398 397 <enum-type name="QToolButton::ToolButtonPopupMode"/>
399 398 <enum-type name="QTreeWidgetItem::ItemType"/>
400 399 <enum-type name="QTreeWidgetItemIterator::IteratorFlag" flags="QTreeWidgetItemIterator::IteratorFlags"/>
401 400 <enum-type name="QValidator::State"/>
402 401 <enum-type name="QWidget::RenderFlag" flags="QWidget::RenderFlags"/>
403 402 <enum-type name="QWorkspace::WindowOrder"/>
404 403 <enum-type name="QDoubleValidator::Notation"/>
405 404 <enum-type name="QGraphicsScene::SceneLayer" flags="QGraphicsScene::SceneLayers"/>
406 405 <enum-type name="QStyleOptionToolBoxV2::SelectedPosition"/>
407 406 <enum-type name="QStyleOptionToolBoxV2::StyleOptionVersion"/>
408 407 <enum-type name="QStyleOptionToolBoxV2::TabPosition"/>
409 408 <enum-type name="QStyleOptionViewItemV3::StyleOptionVersion"/>
410 409 <enum-type name="QTransform::TransformationType"/>
411 410 <enum-type name="QTreeWidgetItem::ChildIndicatorPolicy"/>
412 411 <enum-type name="QWizard::WizardOption" flags="QWizard::WizardOptions"/>
413 412 <enum-type name="QWizard::WizardPixmap"/>
414 413 <enum-type name="QWizard::WizardStyle"/>
415 414 <enum-type name="QImageIOPlugin::Capability" flags="QImageIOPlugin::Capabilities"/>
416 415 <enum-type name="QStackedLayout::StackingMode"/>
417 416
418 417 <enum-type name="QWizard::WizardButton">
419 418 <reject-enum-value name="NStandardButtons"/>
420 419 <reject-enum-value name="NButtons"/>
421 420 </enum-type>
422 421
423 422 <enum-type name="QAccessible::Action">
424 423 <reject-enum-value name="FirstStandardAction"/>
425 424 <reject-enum-value name="LastStandardAction"/>
426 425 </enum-type>
427 426
428 427 <enum-type name="QBoxLayout::Direction">
429 428 <reject-enum-value name="Down"/>
430 429 <reject-enum-value name="Up"/>
431 430 </enum-type>
432 431
433 432
434 433 <enum-type name="QClipboard::Mode">
435 434 <reject-enum-value name="LastMode"/>
436 435 </enum-type>
437 436
438 437 <enum-type name="QDialogButtonBox::StandardButton" flags="QDialogButtonBox::StandardButtons">
439 438 <reject-enum-value name="FirstButton"/>
440 439 <reject-enum-value name="LastButton"/>
441 440 <reject-enum-value name="YesAll"/>
442 441 <reject-enum-value name="NoAll"/>
443 442 <reject-enum-value name="Default"/>
444 443 <reject-enum-value name="Escape"/>
445 444 <reject-enum-value name="FlagMask"/>
446 445 <reject-enum-value name="ButtonMask"/>
447 446 </enum-type>
448 447
449 448 <enum-type name="QDockWidget::DockWidgetFeature" flags="QDockWidget::DockWidgetFeatures"/>
450 449
451 450 <enum-type name="QFont::StyleHint">
452 451 <reject-enum-value name="SansSerif"/>
453 452 <reject-enum-value name="Serif"/>
454 453 <reject-enum-value name="TypeWriter"/>
455 454 <reject-enum-value name="Decorative"/>
456 455 </enum-type>
457 456
458 457 <enum-type name="QFontDatabase::WritingSystem">
459 458 <reject-enum-value name="Other"/>
460 459 </enum-type>
461 460
462 461 <enum-type name="QHeaderView::ResizeMode">
463 462 <reject-enum-value name="Custom"/>
464 463 </enum-type>
465 464
466 465
467 466 <enum-type name="QMessageBox::StandardButton" flags="QMessageBox::StandardButtons">
468 467 <reject-enum-value name="FirstButton"/>
469 468 <reject-enum-value name="LastButton"/>
470 469 <reject-enum-value name="YesAll"/>
471 470 <reject-enum-value name="NoAll"/>
472 471 </enum-type>
473 472
474 473 <enum-type name="QPalette::ColorGroup">
475 474 <reject-enum-value name="Normal"/>
476 475 </enum-type>
477 476
478 477 <enum-type name="QPalette::ColorRole">
479 478 <reject-enum-value name="NColorRoles"/>
480 479 <reject-enum-value name="Foreground"/>
481 480 <reject-enum-value name="Background"/>
482 481 </enum-type>
483 482
484 483 <enum-type name="QPrinter::PageSize">
485 484 <reject-enum-value name="NPageSize"/>
486 485 <reject-enum-value name="NPaperSize"/>
487 486 </enum-type>
488 487
489 488 <enum-type name="QSlider::TickPosition">
490 489 <reject-enum-value name="TicksLeft"/>
491 490 <reject-enum-value name="TicksRight"/>
492 491 </enum-type>
493 492
494 493 <enum-type name="QStyle::StyleHint" extensible="yes">
495 494 <reject-enum-value name="SH_ScrollBar_StopMouseOverSlider"/>
496 495 </enum-type>
497 496
498 497
499 498 <enum-type name="QTextFormat::FormatType"/>
500 499
501 500 <enum-type name="QTextFormat::Property">
502 501 <reject-enum-value name="FontSizeIncrement"/>
503 502 <reject-enum-value name="FirstFontProperty"/>
504 503 <reject-enum-value name="LastFontProperty"/>
505 504 </enum-type>
506 505
507 506 <enum-type name="QAction::Priority"/>
508 507 <enum-type name="QAction::SoftKeyRole"/>
509 508 <enum-type name="QGraphicsEffect::ChangeFlag" flags="QGraphicsEffect::ChangeFlags"/>
510 509 <enum-type name="QGraphicsItem::PanelModality"/>
511 510 <enum-type name="QPinchGesture::WhatChange" flags="QPinchGesture::WhatChanged"/>
512 511 <enum-type name="QStyle::RequestSoftwareInputPanel"/>
513 512 <enum-type name="QSwipeGesture::SwipeDirection"/>
514 513 <enum-type name="QTouchEvent::DeviceType"/>
515 514
516 515
517 516 <value-type name="QPixmapCache::Key"/>
518 517 <value-type name="QTileRules"/>
519 518 <value-type name="QVector2D"/>
520 519 <value-type name="QVector3D"/>
521 520 <value-type name="QVector4D"/>
522 521 <value-type name="QTouchEvent::TouchPoint"/>
523 522
524 523
525 524 <value-type name="QTransform">
526 525 <modify-function signature="operator=(QTransform)" remove="all"/>
527 526 <modify-function signature="map(int,int,int*,int*)const" remove="all"/>
528 527 <modify-function signature="map(double,double,double*,double*)const" remove="all"/>
529 528
530 529 <modify-function signature="operator*=(double)" access="private"/>
531 530 <modify-function signature="operator+=(double)" access="private"/>
532 531 <modify-function signature="operator-=(double)" access="private"/>
533 532 <modify-function signature="operator/=(double)" access="private"/>
534 533 <modify-function signature="operator*(QTransform)const" rename="multiplied"/>
535 534 <modify-function signature="operator*=(QTransform)" access="private"/>
536 535
537 536 <modify-function signature="inverted(bool*)const">
538 537 <modify-argument index="1">
539 538 <remove-argument/>
540 539 </modify-argument>
541 540 </modify-function>
542 541 </value-type>
543 542
544 543 <value-type name="QStyleOption" delete-in-main-thread="yes" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type == QStyleOption::SO_Default">
545 544 <modify-function signature="operator=(QStyleOption)" remove="all"/>
546 545 <modify-function signature="init(const QWidget*)" remove="all"/> <!--### Obsolete in 4.3-->
547 546 </value-type>
548 547 <value-type name="QStyleOptionGraphicsItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionGraphicsItem::Type &amp;&amp; %1-&gt;version == QStyleOptionGraphicsItem::Version"/>
549 548 <value-type name="QStyleOptionSizeGrip" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionSizeGrip::Type &amp;&amp; %1-&gt;version == QStyleOptionSizeGrip::Version"/>
550 549 <value-type name="QStyleOptionButton" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionButton::Type &amp;&amp; %1-&gt;version == QStyleOptionButton::Version"/>
551 550 <value-type name="QStyleOptionComboBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionComboBox::Type &amp;&amp; %1-&gt;version == QStyleOptionComboBox::Version"/>
552 551 <value-type name="QStyleOptionComplex" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionComplex::Type &amp;&amp; %1-&gt;version == QStyleOptionComplex::Version"/>
553 552 <value-type name="QStyleOptionDockWidget" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionDockWidget::Type &amp;&amp; %1-&gt;version == QStyleOptionDockWidget::Version"/>
554 553 <value-type name="QStyleOptionDockWidgetV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionDockWidgetV2::Type &amp;&amp; %1-&gt;version == QStyleOptionDockWidgetV2::Version">
555 554 <modify-function signature="operator=(QStyleOptionDockWidget)" remove="all"/>
556 555 </value-type>
557 556 <value-type name="QStyleOptionFocusRect" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFocusRect::Type &amp;&amp; %1-&gt;version == QStyleOptionFocusRect::Version"/>
558 557 <value-type name="QStyleOptionFrame" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFrame::Type &amp;&amp; %1-&gt;version == QStyleOptionFrame::Version"/>
559 558
560 559 <value-type name="QStyleOptionFrameV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFrameV2::Type &amp;&amp; %1-&gt;version == QStyleOptionFrameV2::Version">
561 560 <modify-function signature="operator=(QStyleOptionFrame)" remove="all"/>
562 561 </value-type>
563 562 <value-type name="QStyleOptionFrameV3" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFrameV3::Type &amp;&amp; %1-&gt;version == QStyleOptionFrameV3::Version">
564 563 <modify-function signature="operator=(QStyleOptionFrame)" remove="all"/>
565 564 </value-type>
566 565
567 566 <value-type name="QStyleOptionGroupBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionGroupBox::Type &amp;&amp; %1-&gt;version == QStyleOptionGroupBox::Version"/>
568 567 <value-type name="QStyleOptionHeader" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionHeader::Type &amp;&amp; %1-&gt;version == QStyleOptionHeader::Version"/>
569 568 <value-type name="QStyleOptionMenuItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionMenuItem::Type &amp;&amp; %1-&gt;version == QStyleOptionMenuItem::Version"/>
570 569 <value-type name="QStyleOptionProgressBar" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionProgressBar::Type &amp;&amp; %1-&gt;version == QStyleOptionProgressBar::Version"/>
571 570
572 571 <value-type name="QStyleOptionProgressBarV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionProgressBarV2::Type &amp;&amp; %1-&gt;version == QStyleOptionProgressBarV2::Version">
573 572 <modify-function signature="operator=(QStyleOptionProgressBar)" remove="all"/>
574 573 </value-type>
575 574
576 575 <value-type name="QStyleOptionRubberBand" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionRubberBand::Type &amp;&amp; %1-&gt;version == QStyleOptionRubberBand::Version"/>
577 576 <value-type name="QStyleOptionSlider" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionSlider::Type &amp;&amp; %1-&gt;version == QStyleOptionSlider::Version"/>
578 577 <value-type name="QStyleOptionSpinBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionSpinBox::Type &amp;&amp; %1-&gt;version == QStyleOptionSpinBox::Version"/>
579 578 <value-type name="QStyleOptionTab" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTab::Type &amp;&amp; %1-&gt;version == QStyleOptionTab::Version"/>
580 579 <value-type name="QStyleOptionTabV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabV2::Type &amp;&amp; %1-&gt;version == QStyleOptionTabV2::Version">
581 580 <modify-function signature="operator=(const QStyleOptionTab &amp;)" remove="all"/>
582 581 </value-type>
583 582 <value-type name="QStyleOptionTabV3" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabV3::Type &amp;&amp; %1-&gt;version == QStyleOptionTabV3::Version">
584 583 <modify-function signature="operator=(QStyleOptionTab)" remove="all"/>
585 584 </value-type>
586 585 <value-type name="QStyleOptionTabBarBase" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabBarBase::Type &amp;&amp; %1-&gt;version == QStyleOptionTabBarBase::Version"/>
587 586 <value-type name="QStyleOptionTabBarBaseV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabBarBaseV2::Type &amp;&amp; %1-&gt;version == QStyleOptionTabBarBaseV2::Version">
588 587 <modify-function signature="operator=(QStyleOptionTabBarBase)" remove="all"/>
589 588 </value-type>
590 589 <value-type name="QStyleOptionTabWidgetFrame" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabWidgetFrame::Type &amp;&amp; %1-&gt;version == QStyleOptionTabWidgetFrame::Version"/>
591 590 <value-type name="QStyleOptionTitleBar" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTitleBar::Type &amp;&amp; %1-&gt;version == QStyleOptionTitleBar::Version"/>
592 591 <value-type name="QStyleOptionToolBar" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolBar::Type &amp;&amp; %1-&gt;version == QStyleOptionToolBar::Version"/>
593 592 <value-type name="QStyleOptionToolBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolBox::Type &amp;&amp; %1-&gt;version == QStyleOptionToolBox::Version"/>
594 593 <value-type name="QStyleOptionToolBoxV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolBoxV2::Type &amp;&amp; %1-&gt;version == QStyleOptionToolBoxV2::Version">
595 594 <modify-function signature="operator=(QStyleOptionToolBox)" remove="all"/>
596 595 </value-type>
597 596 <value-type name="QStyleOptionToolButton" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolButton::Type &amp;&amp; %1-&gt;version == QStyleOptionToolButton::Version"/>
598 597 <value-type name="QStyleOptionViewItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItem::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItem::Version"/>
599 598 <value-type name="QStyleOptionViewItemV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItemV2::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItemV2::Version">
600 599 <modify-function signature="operator=(QStyleOptionViewItem)" remove="all"/>
601 600 </value-type>
602 601 <value-type name="QStyleOptionViewItemV3" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItemV3::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItemV3::Version">
603 602 <modify-function signature="operator=(QStyleOptionViewItem)" remove="all"/>
604 603 </value-type>
605 604 <value-type name="QStyleOptionViewItemV4" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItemV4::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItemV4::Version">
606 605 <modify-function signature="operator=(QStyleOptionViewItem)" remove="all"/>
607 606 </value-type>
608 607 <value-type name="QTextFragment" delete-in-main-thread="yes">
609 608 <modify-function signature="operator=(QTextFragment)" remove="all"/>
610 609 </value-type>
611 610 <value-type name="QBitmap" delete-in-main-thread="yes">
612 611 <modify-function signature="operator=(const QPixmap &amp;)" remove="all"/>
613 612 <modify-function signature="QBitmap(QString,const char*)" access="private">
614 613 <modify-argument index="2"> <remove-default-expression/> </modify-argument>
615 614 </modify-function>
616 615
617 616 <modify-function signature="fromData(QSize,const unsigned char*,QImage::Format)">
618 617 <access modifier="private"/>
619 618 <modify-argument index="3">
620 619 <remove-default-expression/>
621 620 </modify-argument>
622 621 </modify-function>
623 622
624 623 <modify-function signature="fromData(QSize,const uchar*,QImage::Format)" remove="all"/>
625 624
626 625 <modify-function signature="QBitmap(QString,const char*)">
627 626 <modify-argument index="2">
628 627 <replace-type modified-type="QString"/>
629 628 <conversion-rule class="native">
630 629 <insert-template name="core.convert_string_arg_to_char*"/>
631 630 </conversion-rule>
632 631 </modify-argument>
633 632 </modify-function>
634 633 </value-type>
635 634 <value-type name="QTextInlineObject" delete-in-main-thread="yes"/>
636 635 <value-type name="QSizePolicy"/>
637 636 <value-type name="QTableWidgetSelectionRange"/>
638 637 <value-type name="QTextDocumentFragment" delete-in-main-thread="yes">
639 638 <modify-function signature="operator=(QTextDocumentFragment)" remove="all"/>
640 639 </value-type>
641 640 <value-type name="QTextOption" delete-in-main-thread="yes">
642 641 <modify-function signature="operator=(const QTextOption &amp;)" remove="all"/>
643 642 </value-type>
644 643 <value-type name="QTextLine" delete-in-main-thread="yes">
645 644 <modify-function signature="cursorToX(int*,QTextLine::Edge)const">
646 645 <remove/>
647 646 </modify-function>
648 647 </value-type>
649 648 <value-type name="QTextTableFormat" delete-in-main-thread="yes"/>
650 649 <value-type name="QTextImageFormat" delete-in-main-thread="yes"/>
651 650 <value-type name="QTextFrameFormat" delete-in-main-thread="yes">
652 651 <modify-function signature="isValid()const" access="non-final"/>
653 652 </value-type>
654 653 <value-type name="QTextLength" delete-in-main-thread="yes"/>
655 654 <value-type name="QItemSelectionRange">
656 655 <modify-function signature="intersect(QItemSelectionRange)const" remove="all"/> <!--### Obsolete in 4.3-->
657 656 </value-type>
658 <value-type name="QLine"/>
659 <value-type name="QLineF"/>
660 657
661 658 <value-type name="QPainterPath">
662 659 <modify-function signature="operator=(QPainterPath)" remove="all"/>
663 660 </value-type>
664 661 <value-type name="QPalette">
665 662 <modify-function signature="operator=(const QPalette&amp;)" remove="all"/>
666 663
667 664 <modify-function signature="QPalette(QColor, QColor, QColor, QColor, QColor, QColor, QColor)" remove="all"/> <!--### Obsolete in 4.3-->
668 665 <modify-function signature="background()const" remove="all"/> <!--### Obsolete in 4.3-->
669 666 <modify-function signature="foreground()const" remove="all"/> <!--### Obsolete in 4.3-->
670 667 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
671 668 </value-type>
672 669 <value-type name="QKeySequence">
673 670 <modify-function signature="operator=(QKeySequence)" remove="all"/>
674 671 <modify-function signature="operator int()const" access="private"/>
675 672 <modify-function signature="operator[](uint)const" access="private"/>
676 673 </value-type>
677 674
678 675 <value-type name="QPicture" delete-in-main-thread="yes">
679 676 <modify-function signature="operator=(QPicture)" remove="all"/>
680 677 <modify-function signature="pictureFormat(QString)">
681 678 <remove/>
682 679 </modify-function>
683 680
684 681 <modify-function signature="inputFormatList()" remove="all"/> <!--### Obsolete in 4.3-->
685 682 <modify-function signature="inputFormats()" remove="all"/> <!--### Obsolete in 4.3-->
686 683 <modify-function signature="outputFormatList()" remove="all"/> <!--### Obsolete in 4.3-->
687 684 <modify-function signature="outputFormats()" remove="all"/> <!--### Obsolete in 4.3-->
688 685
689 686 <modify-function signature="setData(const char*,uint)" remove="all"/>
690 687
691 688 <modify-function signature="load(QIODevice*,const char*)">
692 689 <modify-argument index="2">
693 690 <replace-type modified-type="QString"/>
694 691 <conversion-rule class="native">
695 692 <insert-template name="core.convert_string_arg_to_char*"/>
696 693 </conversion-rule>
697 694 </modify-argument>
698 695 </modify-function>
699 696
700 697 <modify-function signature="load(QString,const char*)">
701 698 <modify-argument index="2">
702 699 <replace-type modified-type="QString"/>
703 700 <conversion-rule class="native">
704 701 <insert-template name="core.convert_string_arg_to_char*"/>
705 702 </conversion-rule>
706 703 </modify-argument>
707 704 </modify-function>
708 705
709 706 <modify-function signature="save(QIODevice*,const char*)">
710 707 <modify-argument index="2">
711 708 <replace-type modified-type="QString"/>
712 709 <conversion-rule class="native">
713 710 <insert-template name="core.convert_string_arg_to_char*"/>
714 711 </conversion-rule>
715 712 </modify-argument>
716 713 </modify-function>
717 714
718 715 <modify-function signature="save(QString,const char*)">
719 716 <modify-argument index="2">
720 717 <replace-type modified-type="QString"/>
721 718 <conversion-rule class="native">
722 719 <insert-template name="core.convert_string_arg_to_char*"/>
723 720 </conversion-rule>
724 721 </modify-argument>
725 722 </modify-function>
726 723 </value-type>
727 724
728 725 <value-type name="QRegion" expense-limit="4096">
729 726 <modify-function signature="operator=(QRegion)" remove="all"/>
730 727 <modify-function signature="operator&amp;=(QRegion)" remove="all"/>
731 728 <modify-function signature="operator+=(QRegion)" remove="all"/>
732 729 <modify-function signature="operator-=(QRegion)" remove="all"/>
733 730 <modify-function signature="operator^=(QRegion)" remove="all"/>
734 731 <modify-function signature="operator|=(QRegion)" remove="all"/>
735 732 <modify-function signature="operator&amp;(QRegion)const" remove="all"/>
736 733 <modify-function signature="operator+(QRegion)const" remove="all"/>
737 734 <modify-function signature="operator-(QRegion)const" remove="all"/>
738 735 <modify-function signature="operator^(QRegion)const" remove="all"/>
739 736 <modify-function signature="operator|(QRegion)const" remove="all"/>
740 737 <modify-function signature="eor(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
741 738 <modify-function signature="intersect(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
742 739 <modify-function signature="subtract(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
743 740 <modify-function signature="unite(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
744 741 <modify-function signature="operator&amp;=(QRect)" remove="all"/>
745 742 <modify-function signature="operator+=(QRect)" remove="all"/>
746 743
747 744 </value-type>
748 745
749 746 <value-type name="QTextBlock" delete-in-main-thread="yes">
750 747 <modify-function signature="operator=(QTextBlock)" remove="all"/>
751 748 <modify-function signature="setUserData(QTextBlockUserData *)">
752 749 <modify-argument index="1">
753 750 <define-ownership class="java" owner="c++"/>
754 751 </modify-argument>
755 752 </modify-function>
756 753 </value-type>
757 754 <value-type name="QTextBlockFormat" delete-in-main-thread="yes"/>
758 755 <value-type name="QTextTableCellFormat" delete-in-main-thread="yes"/>
759 756 <value-type name="QTextCharFormat" delete-in-main-thread="yes">
760 757 <modify-function signature="isValid()const" access="non-final"/>
761 758
762 759 <modify-function signature="anchorName()const" remove="all"/> <!--### Obsolete in 4.3-->
763 760 <modify-function signature="setAnchorName(QString)" remove="all"/> <!--### Obsolete in 4.3-->
764 761 </value-type>
765 762 <value-type name="QTextFormat" delete-in-main-thread="yes">
766 763 <modify-function signature="operator=(QTextFormat)" remove="all"/>
767 764 <modify-function signature="isValid()const" access="non-final"/>
768 765
769 766
770 767 <modify-function signature="setProperty(int,QVector&lt;QTextLength&gt;)" rename="setLengthVectorProperty"/>
771 768 <inject-code class="native" position="constructor">
772 769 if ((context-&gt;argumentCount() == 1) &amp;&amp; (qMetaTypeId&lt;QTextFormat&gt;() == context-&gt;argument(0).toVariant().userType())) {
773 770 QTextFormat _q_arg0 = qscriptvalue_cast&lt;QTextFormat&gt;(context-&gt;argument(0));
774 771 QTextFormat _q_cpp_result(_q_arg0);
775 772 QScriptValue _q_result = context-&gt;engine()-&gt;newVariant(context-&gt;thisObject(), qVariantFromValue(_q_cpp_result));
776 773 return _q_result;
777 774 }
778 775 </inject-code>
779 776 </value-type>
780 777
781 778 <value-type name="QTextListFormat" delete-in-main-thread="yes"/>
782 779 <value-type name="QPolygon">
783 780 <modify-function signature="QPolygon(int, const int *)" remove="all"/>
784 781 <modify-function signature="operator+(QVector&lt;QPoint&gt;)const" remove="all"/>
785 782 <modify-function signature="operator&lt;&lt;(QPoint)" remove="all"/>
786 783 <modify-function signature="operator&lt;&lt;(QVector&lt;QPoint&gt;)" remove="all"/>
787 784
788 785
789 786 </value-type>
790 787
791 788 <value-type name="QPolygonF">
792 789 <modify-function signature="operator+(QVector&lt;QPointF&gt;)const" remove="all"/>
793 790 <modify-function signature="operator&lt;&lt;(QPointF)" remove="all"/>
794 791 <modify-function signature="operator&lt;&lt;(QVector&lt;QPointF&gt;)" remove="all"/>
795 792 </value-type>
796 793
797 794 <value-type name="QIcon" delete-in-main-thread="yes">
798 795 <modify-function signature="operator=(QIcon)" remove="all"/>
799 796 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
800 797 <modify-function signature="QIcon(QIconEngineV2 *)">
801 798 <modify-argument index="1">
802 799 <define-ownership class="java" owner="c++"/>
803 800 </modify-argument>
804 801 </modify-function>
805 802 <modify-function signature="QIcon(QIconEngine *)">
806 803 <modify-argument index="1">
807 804 <define-ownership class="java" owner="c++"/>
808 805 </modify-argument>
809 806 </modify-function>
810 807 </value-type>
811 808
812 809 <value-type name="QTextFrame::iterator" delete-in-main-thread="yes">
813 810 <include file-name="QTextFrame" location="global"/>
814 811 <modify-function signature="operator++(int)" remove="all"/>
815 812 <modify-function signature="operator--(int)" remove="all"/>
816 813 <modify-function signature="operator=(QTextFrame::iterator)" remove="all"/>
817 814 <modify-function signature="operator++()" access="private"/>
818 815 <modify-function signature="operator--()" access="private"/>
819 816 </value-type>
820 817
821 818 <value-type name="QTreeWidgetItemIterator" delete-in-main-thread="yes">
822 819 <custom-constructor>
823 820 return new QTreeWidgetItemIterator(*copy);
824 821 </custom-constructor>
825 822 <custom-destructor>
826 823 delete copy;
827 824 </custom-destructor>
828 825 <modify-function signature="operator=(QTreeWidgetItemIterator)" remove="all"/>
829 826 <modify-function signature="operator++(int)" remove="all"/>
830 827 <modify-function signature="operator--(int)" remove="all"/>
831 828 <modify-function signature="operator+=(int)" access="private"/>
832 829 <modify-function signature="operator-=(int)" access="private"/>
833 830 <modify-function signature="operator++()" access="private"/>
834 831 <modify-function signature="operator--()" access="private"/>
835 832 <modify-function signature="operator*()const" access="private"/>
836 833 </value-type>
837 834
838 835 <value-type name="QTextBlock::iterator" delete-in-main-thread="yes">
839 836 <include file-name="QTextBlock" location="global"/>
840 837
841 838 <modify-function signature="operator++()" access="private"/>
842 839 <modify-function signature="operator--()" access="private"/>
843 840 <modify-function signature="operator++(int)" remove="all"/>
844 841 <modify-function signature="operator--(int)" remove="all"/>
845 842 </value-type>
846 843
847 844 <value-type name="QAbstractTextDocumentLayout::PaintContext" delete-in-main-thread="yes">
848 845 <include file-name="QAbstractTextDocumentLayout" location="global"/>
849 846 </value-type>
850 847 <value-type name="QAbstractTextDocumentLayout::Selection" delete-in-main-thread="yes"/>
851 848
852 849 <value-type name="QPixmap" delete-in-main-thread="yes">
853 850 <modify-function signature="operator=(QPixmap)" remove="all"/>
854 851 <modify-function signature="operator!()const" remove="all"/>
855 852 <modify-function signature="QPixmap(const char **)" access="private"/>
856 853 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
857 854
858 855 <modify-function signature="loadFromData(const uchar *,uint,const char *,QFlags&lt;Qt::ImageConversionFlag&gt;)" remove="all"/>
859 856
860 857 <modify-function signature="QPixmap(QString,const char*,QFlags&lt;Qt::ImageConversionFlag&gt;)">
861 858 <modify-argument index="2">
862 859 <replace-type modified-type="QString"/>
863 860 <conversion-rule class="native">
864 861 <insert-template name="core.convert_string_arg_to_char*"/>
865 862 </conversion-rule>
866 863 </modify-argument>
867 864 </modify-function>
868 865
869 866 <modify-function signature="load(QString,const char*,QFlags&lt;Qt::ImageConversionFlag&gt;)">
870 867 <modify-argument index="2">
871 868 <replace-type modified-type="QString"/>
872 869 <conversion-rule class="native">
873 870 <insert-template name="core.convert_string_arg_to_char*"/>
874 871 </conversion-rule>
875 872 </modify-argument>
876 873 </modify-function>
877 874
878 875 <modify-function signature="loadFromData(QByteArray,const char*,QFlags&lt;Qt::ImageConversionFlag&gt;)">
879 876 <modify-argument index="2">
880 877 <replace-type modified-type="QString"/>
881 878 <conversion-rule class="native">
882 879 <insert-template name="core.convert_string_arg_to_char*"/>
883 880 </conversion-rule>
884 881 </modify-argument>
885 882 </modify-function>
886 883
887 884 <modify-function signature="save(QIODevice*,const char*,int)const">
888 885 <modify-argument index="2">
889 886 <replace-type modified-type="QString"/>
890 887 <conversion-rule class="native">
891 888 <insert-template name="core.convert_string_arg_to_char*"/>
892 889 </conversion-rule>
893 890 </modify-argument>
894 891 </modify-function>
895 892
896 893 <modify-function signature="save(QString,const char*,int)const">
897 894 <modify-argument index="2">
898 895 <replace-type modified-type="QString"/>
899 896 <conversion-rule class="native">
900 897 <insert-template name="core.convert_string_arg_to_char*"/>
901 898 </conversion-rule>
902 899 </modify-argument>
903 900 </modify-function>
904 901 </value-type>
905 902
906 903 <value-type name="QTextCursor" delete-in-main-thread="yes">
907 904 <extra-includes>
908 905 <include file-name="QTextBlock" location="global"/>
909 906 <include file-name="QTextDocumentFragment" location="global"/>
910 907 </extra-includes>
911 908 <modify-function signature="operator=(QTextCursor)" remove="all"/>
912 909 <modify-function signature="selectedTableCells(int*,int*,int*,int*)const">
913 910 <access modifier="private"/>
914 911 </modify-function>
915 912 </value-type>
916 913
917 914 <value-type name="QTextLayout::FormatRange">
918 915 <include file-name="QTextLayout" location="global"/>
919 916 </value-type>
920 917
921 918 <value-type name="QInputMethodEvent::Attribute">
922 919 <include file-name="QInputMethodEvent" location="global"/>
923 920 <custom-constructor>
924 921 return new QInputMethodEvent::Attribute(copy-&gt;type, copy-&gt;start, copy-&gt;length, copy-&gt;value);
925 922 </custom-constructor>
926 923 <custom-destructor>
927 924 delete copy;
928 925 </custom-destructor>
929 926 </value-type>
930 927
931 928 <value-type name="QItemSelection" delete-in-main-thread="yes">
932 929
933 930 <modify-function signature="operator+(const QList&lt;QItemSelectionRange&gt;&amp;)const" remove="all"/>
934 931 <modify-function signature="operator+=(const QList&lt;QItemSelectionRange&gt;&amp;)" remove="all"/>
935 932 <modify-function signature="operator+=(const QItemSelectionRange&amp;)" remove="all"/>
936 933 <modify-function signature="operator&lt;&lt;(const QList&lt;QItemSelectionRange&gt;&amp;)" remove="all"/>
937 934 <modify-function signature="operator&lt;&lt;(QItemSelectionRange)" remove="all"/>
938 935 </value-type>
939 936
940 937 <value-type name="QMatrix4x4">
941 938 <modify-function signature="data()const" remove="all"/>
942 939 <modify-function signature="operator()(int, int)const" remove="all"/>
943 940 </value-type>
944 941 <value-type name="QMatrix">
945 942 <extra-includes>
946 943 <include file-name="QPainterPath" location="global"/>
947 944 </extra-includes>
948 945
949 946 <modify-function signature="map(int,int,int*,int*)const" remove="all"/>
950 947 <modify-function signature="map(double,double,double*,double*)const" remove="all"/>
951 948 <modify-function signature="operator=(QMatrix)" remove="all"/>
952 949
953 950 <modify-function signature="operator*(QMatrix)const" access="private"/>
954 951 <modify-function signature="operator*=(QMatrix)" access="private"/>
955 952 <modify-function signature="rotate(double)" access="private" rename="rotate_private"/>
956 953 <modify-function signature="scale(double,double)" access="private" rename="scale_private"/>
957 954 <modify-function signature="shear(double,double)" access="private" rename="shear_private"/>
958 955 <modify-function signature="translate(double,double)" access="private" rename="translate_private"/>
959 956
960 957 <modify-function signature="inverted(bool*)const">
961 958 <access modifier="private"/>
962 959 <modify-argument index="1">
963 960 <remove-default-expression/>
964 961 </modify-argument>
965 962 </modify-function>
966 963
967 964 <inject-code>
968 965 <insert-template name="core.unary_other_type">
969 966 <replace from="%FUNCTION_NAME" to="rotate"/>
970 967 <replace from="%OUT_TYPE" to="QMatrix"/>
971 968 <replace from="%IN_TYPE" to="double"/>
972 969 </insert-template>
973 970
974 971 <insert-template name="core.private_function_return_self">
975 972 <replace from="%RETURN_TYPE" to="QMatrix"/>
976 973 <replace from="%FUNCTION_NAME" to="scale"/>
977 974 <replace from="%ARGUMENTS" to="double sx, double sy"/>
978 975 <replace from="%ARGUMENT_NAMES" to="sx, sy"/>
979 976 </insert-template>
980 977
981 978 <insert-template name="core.private_function_return_self">
982 979 <replace from="%RETURN_TYPE" to="QMatrix"/>
983 980 <replace from="%FUNCTION_NAME" to="shear"/>
984 981 <replace from="%ARGUMENTS" to="double sh, double sv"/>
985 982 <replace from="%ARGUMENT_NAMES" to="sh, sv"/>
986 983 </insert-template>
987 984
988 985 <insert-template name="core.private_function_return_self">
989 986 <replace from="%RETURN_TYPE" to="QMatrix"/>
990 987 <replace from="%FUNCTION_NAME" to="translate"/>
991 988 <replace from="%ARGUMENTS" to="double dx, double dy"/>
992 989 <replace from="%ARGUMENT_NAMES" to="dx, dy"/>
993 990 </insert-template>
994 991 </inject-code>
995 992
996 993 <modify-function signature="inverted(bool*)const">
997 994 <modify-argument index="1">
998 995 <remove-argument/>
999 996 </modify-argument>
1000 997 </modify-function>
1001 998 </value-type>
1002 999
1003 1000 <value-type name="QConicalGradient" polymorphic-id-expression="%1-&gt;type() == QGradient::ConicalGradient">
1004 1001 <custom-constructor>
1005 1002 return new QConicalGradient(copy-&gt;center(), copy-&gt;angle());
1006 1003 </custom-constructor>
1007 1004 <custom-destructor>
1008 1005 delete copy;
1009 1006 </custom-destructor>
1010 1007 </value-type>
1011 1008
1012 1009 <value-type name="QFontInfo" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1013 1010 <custom-constructor>
1014 1011 return new QFontInfo(*copy);
1015 1012 </custom-constructor>
1016 1013 <custom-destructor>
1017 1014 delete copy;
1018 1015 </custom-destructor>
1019 1016 <modify-function signature="operator=(QFontInfo)" remove="all"/>
1020 1017
1021 1018
1022 1019 <modify-function signature="QFontInfo(QFontInfo)">
1023 1020 <modify-argument index="1">
1024 1021 <replace-type modified-type="QFontInfo*"/>
1025 1022 <conversion-rule class="native">
1026 1023 QFontInfo &amp; %out% = *qscriptvalue_cast&lt;QFontInfo*&gt;(%in%);
1027 1024 </conversion-rule>
1028 1025 </modify-argument>
1029 1026 </modify-function>
1030 1027 </value-type>
1031 1028
1032 1029 <value-type name="QRadialGradient" polymorphic-id-expression="%1-&gt;type() == QGradient::RadialGradient">
1033 1030 <custom-constructor>
1034 1031 return new QRadialGradient(copy-&gt;center(), copy-&gt;radius(), copy-&gt;focalPoint());
1035 1032 </custom-constructor>
1036 1033 <custom-destructor>
1037 1034 delete copy;
1038 1035 </custom-destructor>
1039 1036 </value-type>
1040 1037
1041 1038 <value-type name="QPainterPath::Element">
1042 1039 <modify-field name="x" write="false"/>
1043 1040 <modify-field name="y" write="false"/>
1044 1041 <modify-field name="type" write="false"/>
1045 1042 <include file-name="QPainterPath" location="global"/>
1046 1043 <modify-function signature="operator QPointF()const" access="private"/>
1047 1044 </value-type>
1048 1045
1049 1046 <value-type name="QTextEdit::ExtraSelection" delete-in-main-thread="yes">
1050 1047 <include file-name="QTextEdit" location="global"/>
1051 1048 </value-type>
1052 1049
1053 1050 <value-type name="QFont" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1054 1051 <extra-includes>
1055 1052 <include file-name="QStringList" location="global"/>
1056 1053 </extra-includes>
1057 1054 <modify-function signature="operator=(QFont)" remove="all"/>
1058 1055 </value-type>
1059 1056
1060 1057 <value-type name="QTextTableCell" delete-in-main-thread="yes">
1061 1058 <extra-includes>
1062 1059 <include file-name="QTextCursor" location="global"/>
1063 1060 </extra-includes>
1064 1061 <modify-function signature="operator=(QTextTableCell)" remove="all"/>
1065 1062 </value-type>
1066 1063
1067 1064 <value-type name="QImage" expense-limit="67108864" expense-cost="height()*bytesPerLine()">
1068 1065 <modify-function signature="QImage(const char *, const char *)">
1069 1066 <remove/>
1070 1067 </modify-function>
1071 1068 <modify-function signature="QImage(const char **)">
1072 1069 <access modifier="private"/>
1073 1070 </modify-function>
1074 1071 <modify-function signature="QImage(const unsigned char*,int,int,int,QImage::Format)">
1075 1072 <remove/>
1076 1073 </modify-function>
1077 1074 <modify-function signature="bits()const">
1078 1075 <remove/>
1079 1076 </modify-function>
1080 1077 <modify-function signature="scanLine(int)const">
1081 1078 <remove/>
1082 1079 </modify-function>
1083 1080 <modify-function signature="QImage(const unsigned char *, int, int, QImage::Format)">
1084 1081 <remove/>
1085 1082 </modify-function>
1086 1083
1087 1084 <extra-includes>
1088 1085 <include file-name="QStringList" location="global"/>
1089 1086 <include file-name="QMatrix" location="global"/>
1090 1087 </extra-includes>
1091 1088 <modify-function signature="save(const QString &amp;, const char *, int) const">
1092 1089 <access modifier="private"/>
1093 1090 <rename to="private_save"/>
1094 1091 <modify-argument index="2">
1095 1092 <remove-default-expression/>
1096 1093 </modify-argument>
1097 1094 <modify-argument index="3">
1098 1095 <remove-default-expression/>
1099 1096 </modify-argument>
1100 1097 </modify-function>
1101 1098
1102 1099 <modify-function signature="QImage(unsigned char*,int,int,QImage::Format)">
1103 1100 <access modifier="private"/>
1104 1101 </modify-function>
1105 1102
1106 1103 <modify-function signature="QImage(QString,const char*)">
1107 1104 <access modifier="private"/>
1108 1105 <modify-argument index="2">
1109 1106 <remove-default-expression/>
1110 1107 </modify-argument>
1111 1108 </modify-function>
1112 1109
1113 1110 <modify-function signature="load(QString,const char*)">
1114 1111 <access modifier="private"/>
1115 1112 <modify-argument index="2">
1116 1113 <remove-default-expression/>
1117 1114 </modify-argument>
1118 1115 </modify-function>
1119 1116
1120 1117 <modify-function signature="load(QIODevice*,const char*)">
1121 1118 <access modifier="private"/>
1122 1119 </modify-function>
1123 1120
1124 1121 <modify-function signature="loadFromData(const unsigned char*,int,const char*)">
1125 1122 <access modifier="private"/>
1126 1123 <modify-argument index="2">
1127 1124 <remove-default-expression/>
1128 1125 </modify-argument>
1129 1126 <modify-argument index="3">
1130 1127 <remove-default-expression/>
1131 1128 </modify-argument>
1132 1129 </modify-function>
1133 1130
1134 1131 <modify-function signature="loadFromData(QByteArray,const char*)">
1135 1132 <access modifier="private"/>
1136 1133 <modify-argument index="2">
1137 1134 <remove-default-expression/>
1138 1135 </modify-argument>
1139 1136 </modify-function>
1140 1137
1141 1138 <modify-function signature="operator=(QImage)" remove="all"/>
1142 1139
1143 1140 <modify-function signature="setText(const char*,const char*,QString)">
1144 1141 <remove/>
1145 1142 </modify-function>
1146 1143
1147 1144 <modify-function signature="text(const char*,const char*)const">
1148 1145 <remove/>
1149 1146 </modify-function>
1150 1147
1151 1148 <modify-function signature="fromData(QByteArray,const char*)">
1152 1149 <access modifier="private"/>
1153 1150 <modify-argument index="2">
1154 1151 <remove-default-expression/>
1155 1152 </modify-argument>
1156 1153 </modify-function>
1157 1154
1158 1155 <modify-function signature="fromData(const unsigned char*,int,const char*)">
1159 1156 <remove/>
1160 1157 </modify-function>
1161 1158
1162 1159 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
1163 1160 <modify-function signature="textLanguages()const" remove="all"/> <!--### Obsolete in 4.3-->
1164 1161
1165 1162 <modify-function signature="QImage(const char**)" remove="all"/>
1166 1163 <modify-function signature="QImage(const uchar *,int,int,QImage::Format)" remove="all"/>
1167 1164 <modify-function signature="QImage(const uchar *,int,int,int,QImage::Format)" remove="all"/>
1168 1165 <modify-function signature="QImage(uchar *,int,int,QImage::Format)" remove="all"/>
1169 1166 <modify-function signature="QImage(uchar *,int,int,int,QImage::Format)" remove="all"/>
1170 1167 <modify-function signature="setColorTable(const QVector&lt;uint&gt;)" remove="all"/>
1171 1168 <modify-function signature="loadFromData(const uchar *,int,const char *)" remove="all"/>
1172 1169 <modify-function signature="fromData(const uchar *,int,const char *)" remove="all"/>
1173 1170 <modify-function signature="bits()" remove="all"/>
1174 1171 <modify-function signature="scanLine(int)" remove="all"/>
1175 1172
1176 1173 <modify-function signature="QImage(QString,const char*)">
1177 1174 <modify-argument index="2">
1178 1175 <replace-type modified-type="QString"/>
1179 1176 <conversion-rule class="native">
1180 1177 <insert-template name="core.convert_string_arg_to_char*"/>
1181 1178 </conversion-rule>
1182 1179 </modify-argument>
1183 1180 </modify-function>
1184 1181
1185 1182 <modify-function signature="fromData(QByteArray,const char*)">
1186 1183 <modify-argument index="2">
1187 1184 <replace-type modified-type="QString"/>
1188 1185 <conversion-rule class="native">
1189 1186 <insert-template name="core.convert_string_arg_to_char*"/>
1190 1187 </conversion-rule>
1191 1188 </modify-argument>
1192 1189 </modify-function>
1193 1190
1194 1191 <modify-function signature="load(QString,const char*)">
1195 1192 <modify-argument index="2">
1196 1193 <replace-type modified-type="QString"/>
1197 1194 <conversion-rule class="native">
1198 1195 <insert-template name="core.convert_string_arg_to_char*"/>
1199 1196 </conversion-rule>
1200 1197 </modify-argument>
1201 1198 </modify-function>
1202 1199
1203 1200 <modify-function signature="load(QIODevice*,const char*)">
1204 1201 <modify-argument index="2">
1205 1202 <replace-type modified-type="QString"/>
1206 1203 <conversion-rule class="native">
1207 1204 <insert-template name="core.convert_string_arg_to_char*"/>
1208 1205 </conversion-rule>
1209 1206 </modify-argument>
1210 1207 </modify-function>
1211 1208
1212 1209 <modify-function signature="loadFromData(QByteArray,const char*)">
1213 1210 <modify-argument index="2">
1214 1211 <replace-type modified-type="QString"/>
1215 1212 <conversion-rule class="native">
1216 1213 <insert-template name="core.convert_string_arg_to_char*"/>
1217 1214 </conversion-rule>
1218 1215 </modify-argument>
1219 1216 </modify-function>
1220 1217
1221 1218 <modify-function signature="save(QString,const char*,int)const">
1222 1219 <modify-argument index="2">
1223 1220 <replace-type modified-type="QString"/>
1224 1221 <conversion-rule class="native">
1225 1222 <insert-template name="core.convert_string_arg_to_char*"/>
1226 1223 </conversion-rule>
1227 1224 </modify-argument>
1228 1225 </modify-function>
1229 1226
1230 1227 <modify-function signature="save(QIODevice*,const char*,int)const">
1231 1228 <modify-argument index="2">
1232 1229 <replace-type modified-type="QString"/>
1233 1230 <conversion-rule class="native">
1234 1231 <insert-template name="core.convert_string_arg_to_char*"/>
1235 1232 </conversion-rule>
1236 1233 </modify-argument>
1237 1234 </modify-function>
1238 1235
1239 1236 </value-type>
1240 1237
1241 1238 <value-type name="QColormap" delete-in-main-thread="yes">
1242 1239 <modify-function signature="operator=(QColormap)" remove="all"/>
1243 1240 <extra-includes>
1244 1241 <include file-name="QColor" location="global"/>
1245 1242 </extra-includes>
1246 1243 <custom-constructor>
1247 1244 return new QColormap(*copy);
1248 1245 </custom-constructor>
1249 1246 <custom-destructor>
1250 1247 delete copy;
1251 1248 </custom-destructor>
1252 1249 </value-type>
1253 1250
1254 1251 <value-type name="QCursor" delete-in-main-thread="yes">
1255 1252 <extra-includes>
1256 1253 <include file-name="QPixmap" location="global"/>
1257 1254 </extra-includes>
1258 1255 <modify-function signature="operator=(QCursor)" remove="all"/>
1259 1256 </value-type>
1260 1257
1261 1258 <value-type name="QFontDatabase" delete-in-main-thread="yes">
1262 1259 <extra-includes>
1263 1260 <include file-name="QStringList" location="global"/>
1264 1261 </extra-includes>
1265 1262 </value-type>
1266 1263
1267 1264 <value-type name="QPen">
1268 1265 <extra-includes>
1269 1266 <include file-name="QBrush" location="global"/>
1270 1267 </extra-includes>
1271 1268
1272 1269 <modify-function signature="operator=(QPen)" remove="all"/>
1273 1270 </value-type>
1274 1271
1275 1272 <value-type name="QBrush">
1276 1273 <modify-function signature="QBrush(Qt::GlobalColor, Qt::BrushStyle)" remove="all"/>
1277 1274 <modify-function signature="operator=(const QBrush &amp;)" remove="all"/>
1278 1275
1279 1276 <extra-includes>
1280 1277 <include file-name="QPixmap" location="global"/>
1281 1278 </extra-includes>
1282 1279
1283 1280 <modify-function signature="QBrush(QGradient)">
1284 1281 <modify-argument index="1">
1285 1282 <replace-type modified-type="QGradient*"/>
1286 1283 <conversion-rule class="native">
1287 1284 QGradient &amp; %out% = *qscriptvalue_cast&lt;QGradient*&gt;(%in%);
1288 1285 </conversion-rule>
1289 1286 </modify-argument>
1290 1287 </modify-function>
1291 1288 </value-type>
1292 1289
1293 1290 <value-type name="QColor">
1294 1291 <modify-function signature="QColor(QColor::Spec)" remove="all"/>
1295 1292 <modify-function signature="operator=(QColor)" remove="all"/>
1296 1293 <modify-function signature="operator=(Qt::GlobalColor)" remove="all"/>
1297 1294
1298 1295 <modify-function signature="QColor(const char*)">
1299 1296 <remove/>
1300 1297 </modify-function>
1301 1298
1302 1299 <modify-function signature="getCmyk(int*,int*,int*,int*,int*)">
1303 1300 <remove/>
1304 1301 </modify-function>
1305 1302
1306 1303 <modify-function signature="getCmykF(double*,double*,double*,double*,double*)">
1307 1304 <remove/>
1308 1305 </modify-function>
1309 1306
1310 1307 <modify-function signature="getHsv(int*,int*,int*,int*)const">
1311 1308 <remove/>
1312 1309 </modify-function>
1313 1310
1314 1311 <modify-function signature="getHsvF(double*,double*,double*,double*)const">
1315 1312 <remove/>
1316 1313 </modify-function>
1317 1314
1318 1315 <modify-function signature="getRgb(int*,int*,int*,int*)const">
1319 1316 <remove/>
1320 1317 </modify-function>
1321 1318
1322 1319 <modify-function signature="getRgbF(double*,double*,double*,double*)const">
1323 1320 <remove/>
1324 1321 </modify-function>
1325 1322
1326 1323 <modify-function signature="dark(int)const" remove="all"/> <!--### Obsolete in 4.3-->
1327 1324 <modify-function signature="light(int)const" remove="all"/> <!--### Obsolete in 4.3-->
1328 1325 </value-type>
1329 1326
1330 1327 <value-type name="QFontMetricsF" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1331 1328 <custom-constructor>
1332 1329 return new QFontMetricsF(*copy);
1333 1330 </custom-constructor>
1334 1331 <custom-destructor>
1335 1332 delete copy;
1336 1333 </custom-destructor>
1337 1334 <modify-function signature="operator!=(const QFontMetricsF &amp;)">
1338 1335 <remove/>
1339 1336 </modify-function>
1340 1337 <modify-function signature="operator==(const QFontMetricsF &amp;)">
1341 1338 <remove/>
1342 1339 </modify-function>
1343 1340
1344 1341 <modify-function signature="boundingRect(QRectF,int,QString,int,int*)const">
1345 1342 <access modifier="private"/>
1346 1343 <modify-argument index="4">
1347 1344 <remove-default-expression/>
1348 1345 </modify-argument>
1349 1346 <modify-argument index="5">
1350 1347 <remove-default-expression/>
1351 1348 </modify-argument>
1352 1349 </modify-function>
1353 1350
1354 1351 <modify-function signature="operator=(QFontMetrics)" remove="all"/>
1355 1352 <modify-function signature="operator=(QFontMetricsF)" remove="all"/>
1356 1353
1357 1354 <modify-function signature="size(int,QString,int,int*)const">
1358 1355 <access modifier="private"/>
1359 1356 <modify-argument index="3">
1360 1357 <remove-default-expression/>
1361 1358 </modify-argument>
1362 1359 <modify-argument index="4">
1363 1360 <remove-default-expression/>
1364 1361 </modify-argument>
1365 1362 </modify-function>
1366 1363
1367 1364 <modify-function signature="QFontMetricsF(QFontMetricsF)" remove="all"/>
1368 1365 <modify-function signature="QFontMetricsF(QFontMetrics)" remove="all"/>
1369 1366 <modify-function signature="operator==(QFontMetricsF)const" remove="all"/>
1370 1367 <modify-function signature="operator!=(QFontMetricsF)const" remove="all"/>
1371 1368 </value-type>
1372 1369 <value-type name="QTextOption::Tab"/>
1373 1370
1374 1371 <value-type name="QFontMetrics" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1375 1372 <custom-constructor>
1376 1373 return new QFontMetrics(*copy);
1377 1374 </custom-constructor>
1378 1375 <custom-destructor>
1379 1376 delete copy;
1380 1377 </custom-destructor>
1381 1378 <modify-function signature="operator!=(const QFontMetrics &amp;)">
1382 1379 <remove/>
1383 1380 </modify-function>
1384 1381 <modify-function signature="operator==(const QFontMetrics &amp;)">
1385 1382 <remove/>
1386 1383 </modify-function>
1387 1384
1388 1385 <modify-function signature="boundingRect(int,int,int,int,int,QString,int,int*)const">
1389 1386 <access modifier="private"/>
1390 1387 <modify-argument index="7">
1391 1388 <remove-default-expression/>
1392 1389 </modify-argument>
1393 1390 <modify-argument index="8">
1394 1391 <remove-default-expression/>
1395 1392 </modify-argument>
1396 1393 </modify-function>
1397 1394
1398 1395 <modify-function signature="boundingRect(QRect,int,QString,int,int*)const">
1399 1396 <access modifier="private"/>
1400 1397 <modify-argument index="4">
1401 1398 <remove-default-expression/>
1402 1399 </modify-argument>
1403 1400 <modify-argument index="5">
1404 1401 <remove-default-expression/>
1405 1402 </modify-argument>
1406 1403 </modify-function>
1407 1404
1408 1405 <modify-function signature="operator=(QFontMetrics)" remove="all"/>
1409 1406
1410 1407 <modify-function signature="size(int,QString,int,int*)const">
1411 1408 <access modifier="private"/>
1412 1409 <modify-argument index="3">
1413 1410 <remove-default-expression/>
1414 1411 </modify-argument>
1415 1412 <modify-argument index="4">
1416 1413 <remove-default-expression/>
1417 1414 </modify-argument>
1418 1415 </modify-function>
1419 1416
1420 1417
1421 1418 <modify-function signature="QFontMetrics(QFontMetrics)" remove="all"/>
1422 1419 <modify-function signature="operator==(QFontMetrics)const" remove="all"/>
1423 1420 <modify-function signature="operator!=(QFontMetrics)const" remove="all"/>
1424 1421 </value-type>
1425 1422
1426 1423 <value-type name="QGradient" force-abstract="yes" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type() == QGradient::NoGradient">
1427 1424 <custom-constructor>
1428 1425 Q_UNUSED(copy)
1429 1426 qWarning("Copying empty QGradient object");
1430 1427 return new QGradient();
1431 1428 </custom-constructor>
1432 1429 <custom-destructor>
1433 1430 delete copy;
1434 1431 </custom-destructor>
1435 1432 <modify-function signature="operator==(const QGradient &amp;)">
1436 1433 <remove/>
1437 1434 </modify-function>
1438 1435 </value-type>
1439 1436
1440 1437 <value-type name="QLinearGradient" polymorphic-id-expression="%1-&gt;type() == QGradient::LinearGradient">
1441 1438 <custom-constructor>
1442 1439 QLinearGradient *lg = new QLinearGradient(copy-&gt;start(), copy-&gt;finalStop());
1443 1440 lg-&gt;setSpread(copy-&gt;spread());
1444 1441 lg-&gt;setStops(copy-&gt;stops());
1445 1442 return (void *) lg;
1446 1443 </custom-constructor>
1447 1444 <custom-destructor>
1448 1445 delete copy;
1449 1446 </custom-destructor>
1450 1447 </value-type>
1451 1448
1452 1449 <value-type name="QPrinterInfo">
1453 1450 <modify-function signature="operator=(const QPrinterInfo &amp;)" remove="all"/>
1454 1451 </value-type>
1455 1452
1456 1453 <value-type name="QMargins"/>
1457 1454
1458 1455 <interface-type name="QLayoutItem"/>
1459 1456 <interface-type name="QPaintDevice"/>
1460 1457
1461 1458 <interface-type name="QGraphicsItem" delete-in-main-thread="yes">
1462 1459 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/>
1463 1460 <modify-function signature="toGraphicsObject() const" remove="all"/>
1464 1461
1465 1462 <modify-function signature="paint(QPainter*,const QStyleOptionGraphicsItem*,QWidget*)">
1466 1463 <modify-argument index="1" invalidate-after-use="yes"/>
1467 1464 </modify-function>
1468 1465 <modify-function signature="collidesWithItem(const QGraphicsItem*,Qt::ItemSelectionMode)const">
1469 1466 <modify-argument index="1" invalidate-after-use="yes"/>
1470 1467 </modify-function>
1471 1468
1472 1469 <modify-function signature="contextMenuEvent(QGraphicsSceneContextMenuEvent*)">
1473 1470 <modify-argument index="1" invalidate-after-use="yes"/>
1474 1471 </modify-function>
1475 1472 <modify-function signature="dragEnterEvent(QGraphicsSceneDragDropEvent*)">
1476 1473 <modify-argument index="1" invalidate-after-use="yes"/>
1477 1474 </modify-function>
1478 1475 <modify-function signature="dragLeaveEvent(QGraphicsSceneDragDropEvent*)">
1479 1476 <modify-argument index="1" invalidate-after-use="yes"/>
1480 1477 </modify-function>
1481 1478 <modify-function signature="dragMoveEvent(QGraphicsSceneDragDropEvent*)">
1482 1479 <modify-argument index="1" invalidate-after-use="yes"/>
1483 1480 </modify-function>
1484 1481 <modify-function signature="dropEvent(QGraphicsSceneDragDropEvent*)">
1485 1482 <modify-argument index="1" invalidate-after-use="yes"/>
1486 1483 </modify-function>
1487 1484 <modify-function signature="focusInEvent(QFocusEvent*)">
1488 1485 <modify-argument index="1" invalidate-after-use="yes"/>
1489 1486 </modify-function>
1490 1487 <modify-function signature="focusOutEvent(QFocusEvent*)">
1491 1488 <modify-argument index="1" invalidate-after-use="yes"/>
1492 1489 </modify-function>
1493 1490 <modify-function signature="hoverEnterEvent(QGraphicsSceneHoverEvent*)">
1494 1491 <modify-argument index="1" invalidate-after-use="yes"/>
1495 1492 </modify-function>
1496 1493 <modify-function signature="hoverLeaveEvent(QGraphicsSceneHoverEvent*)">
1497 1494 <modify-argument index="1" invalidate-after-use="yes"/>
1498 1495 </modify-function>
1499 1496 <modify-function signature="hoverMoveEvent(QGraphicsSceneHoverEvent*)">
1500 1497 <modify-argument index="1" invalidate-after-use="yes"/>
1501 1498 </modify-function>
1502 1499 <modify-function signature="inputMethodEvent(QInputMethodEvent*)">
1503 1500 <modify-argument index="1" invalidate-after-use="yes"/>
1504 1501 </modify-function>
1505 1502 <modify-function signature="isObscuredBy(const QGraphicsItem*)const">
1506 1503 <modify-argument index="1" invalidate-after-use="yes"/>
1507 1504 </modify-function>
1508 1505 <modify-function signature="keyPressEvent(QKeyEvent*)">
1509 1506 <modify-argument index="1" invalidate-after-use="yes"/>
1510 1507 </modify-function>
1511 1508 <modify-function signature="keyReleaseEvent(QKeyEvent*)">
1512 1509 <modify-argument index="1" invalidate-after-use="yes"/>
1513 1510 </modify-function>
1514 1511 <modify-function signature="mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)">
1515 1512 <modify-argument index="1" invalidate-after-use="yes"/>
1516 1513 </modify-function>
1517 1514 <modify-function signature="mouseMoveEvent(QGraphicsSceneMouseEvent*)">
1518 1515 <modify-argument index="1" invalidate-after-use="yes"/>
1519 1516 </modify-function>
1520 1517 <modify-function signature="mousePressEvent(QGraphicsSceneMouseEvent*)">
1521 1518 <modify-argument index="1" invalidate-after-use="yes"/>
1522 1519 </modify-function>
1523 1520 <modify-function signature="mouseReleaseEvent(QGraphicsSceneMouseEvent*)">
1524 1521 <modify-argument index="1" invalidate-after-use="yes"/>
1525 1522 </modify-function>
1526 1523 <modify-function signature="sceneEvent(QEvent*)">
1527 1524 <modify-argument index="1" invalidate-after-use="yes"/>
1528 1525 </modify-function>
1529 1526 <modify-function signature="sceneEventFilter(QGraphicsItem*,QEvent*)">
1530 1527 <modify-argument index="1" invalidate-after-use="yes"/>
1531 1528 <modify-argument index="2" invalidate-after-use="yes"/>
1532 1529 </modify-function>
1533 1530 <modify-function signature="wheelEvent(QGraphicsSceneWheelEvent*)">
1534 1531 <modify-argument index="1" invalidate-after-use="yes"/>
1535 1532 </modify-function>
1536 1533
1537 1534 <modify-function signature="children()const" remove="all"/>
1538 1535 <modify-function signature="installSceneEventFilter(QGraphicsItem *)">
1539 1536 <modify-argument index="1">
1540 1537 <!-- Safe to ignore because items in a scene are memory managed by the scene -->
1541 1538 <reference-count action="ignore"/>
1542 1539 </modify-argument>
1543 1540 </modify-function>
1544 1541 <modify-function signature="removeSceneEventFilter(QGraphicsItem *)">
1545 1542 <modify-argument index="1">
1546 1543 <!-- Safe to ignore because items in a scene are memory managed by the scene -->
1547 1544 <reference-count action="ignore"/>
1548 1545 </modify-argument>
1549 1546 </modify-function>
1550 1547
1551 1548 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1552 1549 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1553 1550 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1554 1551 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1555 1552
1556 1553 <modify-function signature="supportsExtension(QGraphicsItem::Extension)const" remove="all"/>
1557 1554 <modify-function signature="setExtension(QGraphicsItem::Extension,QVariant)" remove="all"/>
1558 1555 </interface-type>
1559 1556
1560 1557 <object-type name="QAbstractGraphicsShapeItem" delete-in-main-thread="yes">
1561 1558 <modify-function signature="QAbstractGraphicsShapeItem(QGraphicsItem*,QGraphicsScene*)">
1562 1559 <inject-code position="end">
1563 1560 <argument-map index="1" meta-name="%1"/>
1564 1561 if (%1 != null) disableGarbageCollection();
1565 1562 </inject-code>
1566 1563 </modify-function>
1567 1564
1568 1565 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1569 1566 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1570 1567 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1571 1568 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1572 1569 </object-type>
1573 1570
1574 1571 <object-type name="QAbstractItemView">
1575 1572 <modify-function signature="update()" remove="all"/>
1576 1573 <modify-function signature="horizontalStepsPerItem()const" remove="all"/> <!--### Obsolete in 4.3-->
1577 1574 <modify-function signature="setHorizontalStepsPerItem(int)" remove="all"/> <!--### Obsolete in 4.3-->
1578 1575 <modify-function signature="setVerticalStepsPerItem(int)" remove="all"/> <!--### Obsolete in 4.3-->
1579 1576 <modify-function signature="verticalStepsPerItem()const" remove="all"/> <!--### Obsolete in 4.3-->
1580 1577
1581 1578 <modify-function signature="edit(QModelIndex,QAbstractItemView::EditTrigger,QEvent*)">
1582 1579 <modify-argument index="3" invalidate-after-use="yes"/>
1583 1580 </modify-function>
1584 1581 <modify-function signature="selectionCommand(QModelIndex,const QEvent*)const">
1585 1582 <modify-argument index="2" invalidate-after-use="yes"/>
1586 1583 </modify-function>
1587 1584
1588 1585
1589 1586 <!-- ### because the CursorAction enum is protected -->
1590 1587 <modify-function signature="moveCursor(QAbstractItemView::CursorAction,QFlags&lt;Qt::KeyboardModifier&gt;)" remove="all"/>
1591 1588 <inject-code class="shell-declaration">
1592 1589 QModelIndex moveCursor(QAbstractItemView::CursorAction, Qt::KeyboardModifiers)
1593 1590 { return QModelIndex(); }
1594 1591 </inject-code>
1595 1592 </object-type>
1596 1593
1597 1594 <object-type name="QAbstractPageSetupDialog"/>
1598 1595 <object-type name="QAbstractPrintDialog"/>
1599 1596 <object-type name="QAbstractSlider">
1600 1597 <modify-function signature="sliderChange(QAbstractSlider::SliderChange)" remove="all"/>
1601 1598 </object-type>
1602 1599 <object-type name="QAbstractTextDocumentLayout">
1603 1600 <modify-function signature="setPaintDevice(QPaintDevice*)">
1604 1601 <modify-argument index="1">
1605 1602 <reference-count action="set" variable-name="__rcPaintDevice"/>
1606 1603 </modify-argument>
1607 1604 </modify-function>
1608 1605
1609 1606 <modify-function signature="draw(QPainter*,QAbstractTextDocumentLayout::PaintContext)">
1610 1607 <modify-argument index="1" invalidate-after-use="yes"/>
1611 1608 </modify-function>
1612 1609 <modify-function signature="drawInlineObject(QPainter*,QRectF,QTextInlineObject,int,QTextFormat)">
1613 1610 <modify-argument index="1" invalidate-after-use="yes"/>
1614 1611 </modify-function>
1615 1612
1616 1613 </object-type>
1617 1614 <object-type name="QAccessible">
1618 1615 <modify-function signature="initialize()" remove="all"/>
1619 1616 <modify-function signature="cleanup()" remove="all"/>
1620 1617 <modify-function signature="setRootObject(QObject *)">
1621 1618 <modify-argument index="1">
1622 1619 <reference-count action="ignore"/>
1623 1620 </modify-argument>
1624 1621 </modify-function>
1625 1622 <modify-function signature="queryAccessibleInterface(QObject *)">
1626 1623 <modify-argument index="return">
1627 1624 <define-ownership class="java" owner="java"/>
1628 1625 </modify-argument>
1629 1626 </modify-function>
1630 1627 </object-type>
1631 1628 <object-type name="QAccessibleBridge">
1632 1629 <modify-function signature="setRootObject(QAccessibleInterface *)">
1633 1630 <modify-argument index="1">
1634 1631 <define-ownership class="shell" owner="java"/>
1635 1632 </modify-argument>
1636 1633 </modify-function>
1637 1634 <modify-function signature="notifyAccessibilityUpdate(int,QAccessibleInterface*,int)">
1638 1635 <modify-argument invalidate-after-use="yes" index="2"/>
1639 1636 </modify-function>
1640 1637 </object-type>
1641 1638 <object-type name="QAccessible2Interface"/>
1642 1639 <object-type name="QAccessibleTableInterface">
1643 1640 <modify-function signature="qAccessibleTableCastHelper()" remove="all"/>
1644 1641 </object-type>
1645 1642
1646 1643 <object-type name="QAccessibleInterface">
1647 1644 <modify-function signature="indexOfChild(const QAccessibleInterface*)const">
1648 1645 <modify-argument invalidate-after-use="yes" index="1"/>
1649 1646 </modify-function>
1650 1647 <modify-function signature="relationTo(int,const QAccessibleInterface*,int)const">
1651 1648 <modify-argument invalidate-after-use="yes" index="2"/>
1652 1649 </modify-function>
1653 1650 </object-type>
1654 1651 <object-type name="QAccessibleInterfaceEx"/>
1655 1652 <object-type name="QAccessibleObject"/>
1656 1653 <object-type name="QAccessibleObjectEx"/>
1657 1654 <object-type name="QAccessibleWidget"/>
1658 1655 <object-type name="QAccessibleWidgetEx"/>
1659 1656 <object-type name="QActionGroup"/>
1660 1657 <object-type name="QCDEStyle">
1661 1658 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
1662 1659 </object-type>
1663 1660 <object-type name="QCheckBox">
1664 1661 <modify-function signature="initStyleOption(QStyleOptionButton*)const">
1665 1662 <access modifier="private"/>
1666 1663 </modify-function>
1667 1664 </object-type>
1668 1665 <object-type name="QCleanlooksStyle">
1669 1666 <modify-function signature="standardPixmap(QStyle::StandardPixmap,const QStyleOption*,const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
1670 1667 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
1671 1668 </object-type>
1672 1669 <object-type name="QCommonStyle">
1673 1670 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*,const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
1674 1671 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
1675 1672 </object-type>
1676 1673 <object-type name="QDataWidgetMapper">
1677 1674 <modify-function signature="addMapping(QWidget*,int)">
1678 1675 <modify-argument index="1">
1679 1676 <reference-count action="add" variable-name="__rcMappings"/>
1680 1677 </modify-argument>
1681 1678 </modify-function>
1682 1679 <modify-function signature="addMapping(QWidget*,int,QByteArray)">
1683 1680 <modify-argument index="1">
1684 1681 <reference-count action="add" variable-name="__rcMappings"/>
1685 1682 </modify-argument>
1686 1683 </modify-function>
1687 1684 <modify-function signature="removeMapping(QWidget*)">
1688 1685 <modify-argument index="1">
1689 1686 <reference-count action="remove" variable-name="__rcMappings"/>
1690 1687 </modify-argument>
1691 1688 </modify-function>
1692 1689 <modify-function signature="setItemDelegate(QAbstractItemDelegate*)">
1693 1690 <modify-argument index="1">
1694 1691 <reference-count action="set" variable-name="__rcItemDelegate"/>
1695 1692 </modify-argument>
1696 1693 </modify-function>
1697 1694 <modify-function signature="setModel(QAbstractItemModel*)">
1698 1695 <modify-argument index="1">
1699 1696 <reference-count action="set" variable-name="__rcModel"/>
1700 1697 </modify-argument>
1701 1698 </modify-function>
1702 1699 </object-type>
1703 1700 <object-type name="QDateEdit"/>
1704 1701 <object-type name="QDesktopServices">
1705 1702 <modify-function signature="setUrlHandler(const QString &amp;, QObject *, const char *)" access="private">
1706 1703 <modify-argument index="2">
1707 1704 <reference-count action="ignore"/> <!-- Handled in injected code -->
1708 1705 </modify-argument>
1709 1706 </modify-function>
1710 1707 </object-type>
1711 1708 <object-type name="QDialog">
1712 1709 <modify-function signature="setExtension(QWidget*)" remove="all"/>
1713 1710 <modify-function signature="exec()" access="non-final"/>
1714 1711 <modify-function signature="extension()const" remove="all"/> <!--### Obsolete in 4.3-->
1715 1712 <modify-function signature="orientation()const" remove="all"/> <!--### Obsolete in 4.3-->
1716 1713 <modify-function signature="open()" virtual-slot="yes"/>
1717 1714 <modify-function signature="setOrientation(Qt::Orientation)" remove="all"/> <!--### Obsolete in 4.3-->
1718 1715 <modify-function signature="showExtension(bool)" remove="all"/> <!--### Obsolete in 4.3-->
1719 1716 <modify-function signature="setVisible(bool)" allow-as-slot="yes"/>
1720 1717 </object-type>
1721 1718 <object-type name="QDialogButtonBox">
1722 1719 <modify-function signature="addButton(QAbstractButton*,QDialogButtonBox::ButtonRole)">
1723 1720 <modify-argument index="1">
1724 1721 <reference-count action="ignore"/>
1725 1722 </modify-argument>
1726 1723 </modify-function>
1727 1724 <modify-function signature="removeButton(QAbstractButton*)">
1728 1725 <modify-argument index="1">
1729 1726 <reference-count action="ignore"/>
1730 1727 </modify-argument>
1731 1728 </modify-function>
1732 1729 </object-type>
1733 1730 <object-type name="QDirModel">
1734 1731 <modify-function signature="parent()const" remove="all"/>
1735 1732 <modify-function signature="setIconProvider(QFileIconProvider*)">
1736 1733 <modify-argument index="1">
1737 1734 <reference-count action="set" variable-name="__rcIconProvider"/>
1738 1735 </modify-argument>
1739 1736 </modify-function>
1740 1737 </object-type>
1741 1738 <object-type name="QDoubleValidator"/>
1742 1739 <object-type name="QFileIconProvider"/>
1743 1740 <object-type name="QWizard">
1744 1741 <!-- ### Requires correct class name in meta object -->
1745 1742 <modify-function signature="setDefaultProperty(const char *, const char *, const char *)" remove="all"/>
1746 1743 <modify-function signature="addPage(QWizardPage*)">
1747 1744 <modify-argument index="1">
1748 1745 <no-null-pointer/>
1749 1746 <reference-count action="ignore"/>
1750 1747 </modify-argument>
1751 1748 </modify-function>
1752 1749 <modify-function signature="setButton(QWizard::WizardButton,QAbstractButton*)">
1753 1750 <modify-argument index="1">
1754 1751 <reference-count action="ignore"/>
1755 1752 </modify-argument>
1756 1753 </modify-function>
1757 1754 <modify-function signature="setPage(int,QWizardPage*)">
1758 1755 <modify-argument index="2">
1759 1756 <no-null-pointer/>
1760 1757 <reference-count action="ignore"/>
1761 1758 </modify-argument>
1762 1759 </modify-function>
1763 1760
1764 1761 </object-type>
1765 1762 <object-type name="QWizardPage">
1766 1763 <!-- ### Reduced functionality due to meta object having missing information -->
1767 1764 <modify-function signature="registerField(const QString &amp;, QWidget *, const char *, const char *)">
1768 1765 <access modifier="private"/>
1769 1766 <modify-argument index="3">
1770 1767 <remove-default-expression/>
1771 1768 </modify-argument>
1772 1769 <modify-argument index="4">
1773 1770 <remove-default-expression/>
1774 1771 </modify-argument>
1775 1772 </modify-function>
1776 1773
1777 1774 </object-type>
1778 1775 <object-type name="QFocusFrame">
1779 1776 <modify-function signature="initStyleOption(QStyleOption*)const">
1780 1777 <access modifier="private"/>
1781 1778 </modify-function>
1782 1779 <modify-function signature="setWidget(QWidget*)">
1783 1780 <modify-argument index="1">
1784 1781 <reference-count action="set" variable-name="__rcWidget"/>
1785 1782 </modify-argument>
1786 1783 </modify-function>
1787 1784 <inject-code>
1788 1785 <insert-template name="gui.init_style_option">
1789 1786 <replace from="%TYPE" to="QStyleOption"/>
1790 1787 </insert-template>
1791 1788 </inject-code>
1792 1789 </object-type>
1793 1790 <object-type name="QFontComboBox"/>
1794 1791 <object-type name="QFontDialog">
1795 1792 <inject-code class="native" position="beginning">
1796 1793 Q_DECLARE_METATYPE(QScriptValue)
1797 1794 </inject-code>
1798 1795 <modify-function signature="getFont(bool*,QWidget*)">
1799 1796 <modify-argument index="1">
1800 1797 <remove-argument/>
1801 1798 <conversion-rule class="native">
1802 1799 <insert-template name="core.prepare_removed_bool*_argument"/>
1803 1800 </conversion-rule>
1804 1801 </modify-argument>
1805 1802 <modify-argument index="return">
1806 1803 <conversion-rule class="native">
1807 1804 <insert-template name="core.convert_to_null_or_wrap"/>
1808 1805 </conversion-rule>
1809 1806 </modify-argument>
1810 1807 </modify-function>
1811 1808
1812 1809 <modify-function signature="getFont(bool*,QFont,QWidget*)">
1813 1810 <modify-argument index="1">
1814 1811 <remove-argument/>
1815 1812 <conversion-rule class="native">
1816 1813 <insert-template name="core.prepare_removed_bool*_argument"/>
1817 1814 </conversion-rule>
1818 1815 </modify-argument>
1819 1816 <modify-argument index="return">
1820 1817 <conversion-rule class="native">
1821 1818 <insert-template name="core.convert_to_null_or_wrap"/>
1822 1819 </conversion-rule>
1823 1820 </modify-argument>
1824 1821 </modify-function>
1825 1822
1826 1823 <modify-function signature="getFont(bool*,QFont,QWidget*,QString)">
1827 1824 <modify-argument index="1">
1828 1825 <remove-argument/>
1829 1826 <conversion-rule class="native">
1830 1827 <insert-template name="core.prepare_removed_bool*_argument"/>
1831 1828 </conversion-rule>
1832 1829 </modify-argument>
1833 1830 <modify-argument index="return">
1834 1831 <conversion-rule class="native">
1835 1832 <insert-template name="core.convert_to_null_or_wrap"/>
1836 1833 </conversion-rule>
1837 1834 </modify-argument>
1838 1835 </modify-function>
1839 1836 </object-type>
1840 1837
1841 1838 <object-type name="QGraphicsEllipseItem" delete-in-main-thread="yes"/>
1842 1839 <object-type name="QGraphicsItemAnimation">
1843 1840 <modify-function signature="setItem(QGraphicsItem*)">
1844 1841 <modify-argument index="1">
1845 1842 <reference-count action="set" variable-name="__rcItem"/>
1846 1843 </modify-argument>
1847 1844 </modify-function>
1848 1845 <modify-function signature="setTimeLine(QTimeLine*)">
1849 1846 <modify-argument index="1">
1850 1847 <reference-count action="set" variable-name="__rcTimeLine"/>
1851 1848 </modify-argument>
1852 1849 </modify-function>
1853 1850
1854 1851 <extra-includes>
1855 1852 <include file-name="QPair" location="global"/>
1856 1853 </extra-includes>
1857 1854 </object-type>
1858 1855 <object-type name="QGraphicsItemGroup" delete-in-main-thread="yes">
1859 1856 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1860 1857 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1861 1858 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1862 1859 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1863 1860 </object-type>
1864 1861 <object-type name="QGraphicsLineItem" delete-in-main-thread="yes">
1865 1862 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1866 1863 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1867 1864 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1868 1865 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1869 1866 </object-type>
1870 1867 <object-type name="QGraphicsPathItem" delete-in-main-thread="yes"/>
1871 1868
1872 1869 <object-type name="QGraphicsPixmapItem" delete-in-main-thread="yes">
1873 1870 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1874 1871 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1875 1872 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1876 1873 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1877 1874 </object-type>
1878 1875 <object-type name="QGraphicsPolygonItem" delete-in-main-thread="yes"/>
1879 1876 <object-type name="QGraphicsRectItem" delete-in-main-thread="yes"/>
1880 1877 <object-type name="QGraphicsSimpleTextItem" delete-in-main-thread="yes"/>
1881 1878 <object-type name="QHBoxLayout"/>
1882 1879 <object-type name="QHeaderView">
1883 1880 <modify-function signature="initStyleOption(QStyleOptionHeader*)const">
1884 1881 <access modifier="private"/>
1885 1882 </modify-function>
1886 1883
1887 1884 <modify-function signature="paintSection(QPainter*,QRect,int)const">
1888 1885 <modify-argument index="1" invalidate-after-use="yes"/>
1889 1886 </modify-function>
1890 1887
1891 1888 <inject-code>
1892 1889 <insert-template name="gui.init_style_option">
1893 1890 <replace from="%TYPE" to="QStyleOptionHeader"/>
1894 1891 </insert-template>
1895 1892 </inject-code>
1896 1893 <modify-function signature="setModel(QAbstractItemModel*)">
1897 1894 <modify-argument index="1">
1898 1895 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcModel"/>
1899 1896 </modify-argument>
1900 1897 </modify-function>
1901 1898 </object-type>
1902 1899 <object-type name="QIconEngine">
1903 1900 <modify-function signature="paint(QPainter*,QRect,QIcon::Mode,QIcon::State)">
1904 1901 <modify-argument index="1" invalidate-after-use="yes"/>
1905 1902 </modify-function>
1906 1903 </object-type>
1907 1904 <object-type name="QIconEngineV2">
1908 1905 <modify-function signature="read(QDataStream&amp;)">
1909 1906 <modify-argument index="1" invalidate-after-use="yes"/>
1910 1907 </modify-function>
1911 1908 <modify-function signature="write(QDataStream&amp;)const">
1912 1909 <modify-argument index="1" invalidate-after-use="yes"/>
1913 1910 </modify-function>
1914 1911
1915 1912 <modify-function signature="virtual_hook(int,void*)" remove="all"/>
1916 1913 <modify-function signature="clone()const">
1917 1914 <modify-argument index="return">
1918 1915 <define-ownership class="shell" owner="c++"/>
1919 1916 </modify-argument>
1920 1917 </modify-function>
1921 1918 </object-type>
1922 1919 <object-type name="QImageWriter">
1923 1920 <modify-function signature="setDevice(QIODevice*)">
1924 1921 <modify-argument index="1">
1925 1922 <reference-count action="set" variable-name="__rcDevice"/>
1926 1923 </modify-argument>
1927 1924 </modify-function>
1928 1925 <modify-function signature="description()const" remove="all"/> <!--### Obsolete in 4.3-->
1929 1926 <modify-function signature="setDescription(QString)" remove="all"/> <!--### Obsolete in 4.3-->
1930 1927 </object-type>
1931 1928 <object-type name="QInputContextFactory"/>
1932 1929 <object-type name="QIntValidator"/>
1933 1930 <object-type name="QItemDelegate">
1934 1931 <modify-function signature="doLayout(QStyleOptionViewItem,QRect*,QRect*,QRect*,bool)const">
1935 1932 <remove/>
1936 1933 </modify-function>
1937 1934
1938 1935 <modify-function signature="drawCheck(QPainter*,QStyleOptionViewItem,QRect,Qt::CheckState)const">
1939 1936 <modify-argument index="1" invalidate-after-use="yes"/>
1940 1937 </modify-function>
1941 1938 <modify-function signature="drawDecoration(QPainter*,QStyleOptionViewItem,QRect,QPixmap)const">
1942 1939 <modify-argument index="1" invalidate-after-use="yes"/>
1943 1940 </modify-function>
1944 1941 <modify-function signature="drawDisplay(QPainter*,QStyleOptionViewItem,QRect,QString)const">
1945 1942 <modify-argument index="1" invalidate-after-use="yes"/>
1946 1943 </modify-function>
1947 1944 <modify-function signature="drawFocus(QPainter*,QStyleOptionViewItem,QRect)const">
1948 1945 <modify-argument index="1" invalidate-after-use="yes"/>
1949 1946 </modify-function>
1950 1947
1951 1948
1952 1949 <modify-function signature="selected(QPixmap,QPalette,bool)const">
1953 1950 <remove/>
1954 1951 </modify-function>
1955 1952 <modify-function signature="setItemEditorFactory(QItemEditorFactory*)">
1956 1953 <modify-argument index="1">
1957 1954 <reference-count action="set" variable-name="__rcItemEditorFactory"/>
1958 1955 </modify-argument>
1959 1956 </modify-function>
1960 1957 <modify-function signature="setEditorData(QWidget*,QModelIndex)const">
1961 1958 <modify-argument index="1">
1962 1959 <reference-count action="ignore"/>
1963 1960 </modify-argument>
1964 1961 </modify-function>
1965 1962 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const">
1966 1963 <modify-argument index="1">
1967 1964 <reference-count action="ignore"/>
1968 1965 </modify-argument>
1969 1966 </modify-function>
1970 1967
1971 1968 </object-type>
1972 1969 <object-type name="QItemEditorCreatorBase"/>
1973 1970 <object-type name="QItemEditorFactory">
1974 1971 <modify-function signature="registerEditor(QVariant::Type, QItemEditorCreatorBase *)">
1975 1972 <modify-argument index="2">
1976 1973 <define-ownership class="java" owner="c++"/>
1977 1974 </modify-argument>
1978 1975 </modify-function>
1979 1976 <modify-function signature="setDefaultFactory(QItemEditorFactory *)">
1980 1977 <modify-argument index="1">
1981 1978 <reference-count action="set" variable-name="__rcDefaultItemEditorFactory"/>
1982 1979 </modify-argument>
1983 1980 </modify-function>
1984 1981 </object-type>
1985 1982 <object-type name="QItemSelectionModel"/>
1986 1983 <object-type name="QTreeModel"/>
1987 1984 <object-type name="QListView"/>
1988 1985 <object-type name="QColumnView">
1989 1986 <modify-function signature="setPreviewWidget(QWidget*)">
1990 1987 <modify-argument index="1">
1991 1988 <reference-count action="ignore"/>
1992 1989 </modify-argument>
1993 1990 </modify-function>
1994 1991 <modify-function signature="setModel(QAbstractItemModel*)">
1995 1992 <modify-argument index="1">
1996 1993 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemModel"/>
1997 1994 </modify-argument>
1998 1995 </modify-function>
1999 1996 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
2000 1997 <modify-argument index="1">
2001 1998 <no-null-pointer/>
2002 1999 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
2003 2000 </modify-argument>
2004 2001 </modify-function>
2005 2002 </object-type>
2006 2003 <object-type name="QMainWindow">
2007 2004 <modify-function signature="addDockWidget(Qt::DockWidgetArea,QDockWidget*,Qt::Orientation)">
2008 2005 <modify-argument index="2">
2009 2006 <reference-count action="ignore"/>
2010 2007 </modify-argument>
2011 2008 </modify-function>
2012 2009 <modify-function signature="addDockWidget(Qt::DockWidgetArea,QDockWidget*)">
2013 2010 <modify-argument index="2">
2014 2011 <reference-count action="ignore"/>
2015 2012 </modify-argument>
2016 2013 </modify-function>
2017 2014 <modify-function signature="addToolBar(QToolBar*)">
2018 2015 <modify-argument index="1">
2019 2016 <reference-count action="ignore"/>
2020 2017 </modify-argument>
2021 2018 </modify-function>
2022 2019 <modify-function signature="addToolBar(Qt::ToolBarArea,QToolBar*)">
2023 2020 <modify-argument index="2">
2024 2021 <reference-count action="ignore"/>
2025 2022 </modify-argument>
2026 2023 </modify-function>
2027 2024 <modify-function signature="insertToolBar(QToolBar*,QToolBar*)">
2028 2025 <modify-argument index="2">
2029 2026 <reference-count action="ignore"/>
2030 2027 </modify-argument>
2031 2028 <modify-argument index="2">
2032 2029 <reference-count action="ignore"/>
2033 2030 </modify-argument>
2034 2031 </modify-function>
2035 2032 <modify-function signature="insertToolBarBreak(QToolBar*)">
2036 2033 <modify-argument index="1">
2037 2034 <reference-count action="ignore"/>
2038 2035 </modify-argument>
2039 2036 </modify-function>
2040 2037 <modify-function signature="removeDockWidget(QDockWidget*)">
2041 2038 <modify-argument index="1">
2042 2039 <reference-count action="ignore"/>
2043 2040 </modify-argument>
2044 2041 </modify-function>
2045 2042 <modify-function signature="removeToolBar(QToolBar*)">
2046 2043 <modify-argument index="1">
2047 2044 <reference-count action="ignore"/>
2048 2045 </modify-argument>
2049 2046 </modify-function>
2050 2047 <modify-function signature="removeToolBarBreak(QToolBar*)">
2051 2048 <modify-argument index="1">
2052 2049 <reference-count action="ignore"/>
2053 2050 </modify-argument>
2054 2051 </modify-function>
2055 2052 <modify-function signature="setCentralWidget(QWidget*)">
2056 2053 <modify-argument index="1">
2057 2054 <reference-count action="ignore"/>
2058 2055 </modify-argument>
2059 2056 </modify-function>
2060 2057 <modify-function signature="setMenuBar(QMenuBar*)">
2061 2058 <modify-argument index="1">
2062 2059 <reference-count action="ignore"/>
2063 2060 </modify-argument>
2064 2061 </modify-function>
2065 2062 <modify-function signature="setMenuWidget(QWidget*)">
2066 2063 <modify-argument index="1">
2067 2064 <reference-count action="ignore"/>
2068 2065 </modify-argument>
2069 2066 </modify-function>
2070 2067 <modify-function signature="setStatusBar(QStatusBar*)">
2071 2068 <modify-argument index="1">
2072 2069 <reference-count action="ignore"/>
2073 2070 </modify-argument>
2074 2071 </modify-function>
2075 2072
2076 2073 </object-type>
2077 2074 <object-type name="QMdiArea">
2078 2075 <modify-function signature="addSubWindow(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
2079 2076 <modify-argument index="1">
2080 2077 <reference-count action="ignore"/>
2081 2078 </modify-argument>
2082 2079 </modify-function>
2083 2080
2084 2081 <modify-function signature="removeSubWindow(QWidget*)">
2085 2082 <modify-argument index="1">
2086 2083 <reference-count action="ignore"/>
2087 2084 </modify-argument>
2088 2085 </modify-function>
2089 2086
2090 2087 <modify-function signature="setActiveSubWindow(QMdiSubWindow*)">
2091 2088 <modify-argument index="1">
2092 2089 <reference-count action="ignore"/>
2093 2090 </modify-argument>
2094 2091 </modify-function>
2095 2092
2096 2093 <modify-function signature="setupViewport(QWidget*)">
2097 2094 <modify-argument index="1">
2098 2095 <reference-count action="ignore"/>
2099 2096 </modify-argument>
2100 2097 </modify-function>
2101 2098
2102 2099 </object-type>
2103 2100 <object-type name="QMdiSubWindow">
2104 2101 <modify-function signature="setSystemMenu(QMenu*)">
2105 2102 <modify-argument index="1">
2106 2103 <reference-count action="ignore"/>
2107 2104 </modify-argument>
2108 2105 </modify-function>
2109 2106 <modify-function signature="setWidget(QWidget*)">
2110 2107 <modify-argument index="1">
2111 2108 <reference-count action="ignore"/>
2112 2109 </modify-argument>
2113 2110 </modify-function>
2114 2111 </object-type>
2115 2112 <object-type name="QMenu">
2116 2113 <modify-function signature="addAction(QAction *)" remove="all"/>
2117 2114 <modify-function signature="addMenu(QMenu*)">
2118 2115 <modify-argument index="1">
2119 2116 <reference-count action="add" variable-name="__rcMenus"/>
2120 2117 </modify-argument>
2121 2118 </modify-function>
2122 2119 <modify-function signature="insertMenu(QAction*,QMenu*)">
2123 2120 <modify-argument index="2">
2124 2121 <reference-count action="add" variable-name="__rcMenus"/>
2125 2122 </modify-argument>
2126 2123 </modify-function>
2127 2124 <modify-function signature="insertSeparator(QAction*)">
2128 2125 <modify-argument index="1">
2129 2126 <reference-count action="ignore"/>
2130 2127 </modify-argument>
2131 2128 </modify-function>
2132 2129 <modify-function signature="setActiveAction(QAction*)">
2133 2130 <modify-argument index="1">
2134 2131 <reference-count action="ignore"/>
2135 2132 </modify-argument>
2136 2133 </modify-function>
2137 2134 <modify-function signature="setDefaultAction(QAction*)">
2138 2135 <modify-argument index="1">
2139 2136 <reference-count action="ignore"/>
2140 2137 </modify-argument>
2141 2138 </modify-function>
2142 2139 <modify-function signature="setNoReplayFor(QWidget*)">
2143 2140 <remove/>
2144 2141 </modify-function>
2145 2142 <modify-function signature="initStyleOption(QStyleOptionMenuItem*,const QAction*)const">
2146 2143 <access modifier="private"/>
2147 2144 </modify-function>
2148 2145
2149 2146 <modify-function signature="addAction(QString,const QObject*,const char*,QKeySequence)">
2150 2147 <remove/>
2151 2148 </modify-function>
2152 2149
2153 2150 <modify-function signature="addAction(QIcon,QString,const QObject*,const char*,QKeySequence)">
2154 2151 <remove/>
2155 2152 </modify-function>
2156 2153 </object-type>
2157 2154
2158 2155 <object-type name="QMenuBar">
2159 2156 <modify-function signature="addAction(QAction *)" remove="all"/>
2160 2157 <modify-function signature="addAction(QString,const QObject*,const char*)">
2161 2158 <remove/>
2162 2159 </modify-function>
2163 2160
2164 2161 <modify-function signature="initStyleOption(QStyleOptionMenuItem*,const QAction*)const">
2165 2162 <access modifier="private"/>
2166 2163 </modify-function>
2167 2164
2168 2165 <modify-function signature="addMenu(QMenu*)">
2169 2166 <modify-argument index="1">
2170 2167 <reference-count action="add" variable-name="__rcMenus"/>
2171 2168 </modify-argument>
2172 2169 </modify-function>
2173 2170 <modify-function signature="insertMenu(QAction*,QMenu*)">
2174 2171 <modify-argument index="1">
2175 2172 <reference-count action="ignore"/>
2176 2173 </modify-argument>
2177 2174 <modify-argument index="2">
2178 2175 <reference-count action="add" variable-name="__rcMenus"/>
2179 2176 </modify-argument>
2180 2177 </modify-function>
2181 2178 <modify-function signature="insertSeparator(QAction*)">
2182 2179 <modify-argument index="1">
2183 2180 <reference-count action="ignore"/>
2184 2181 </modify-argument>
2185 2182 </modify-function>
2186 2183 <modify-function signature="setActiveAction(QAction*)">
2187 2184 <modify-argument index="1">
2188 2185 <reference-count action="ignore"/>
2189 2186 </modify-argument>
2190 2187 </modify-function>
2191 2188 <modify-function signature="setCornerWidget(QWidget*,Qt::Corner) ">
2192 2189 <modify-argument index="1">
2193 2190 <reference-count action="ignore"/>
2194 2191 </modify-argument>
2195 2192 </modify-function>
2196 2193 </object-type>
2197 2194 <object-type name="QMotifStyle">
2198 2195 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
2199 2196 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2200 2197 </object-type>
2201 2198 <object-type name="QPainterPathStroker"/>
2202 2199
2203 2200 <object-type name="QPictureIO">
2204 2201 <modify-function signature="QPictureIO(QIODevice*,const char*)">
2205 2202 <access modifier="private"/>
2206 2203 <modify-argument index="1">
2207 2204 <reference-count action="set" variable-name="__rcDevice"/>
2208 2205 </modify-argument>
2209 2206 </modify-function>
2210 2207
2211 2208 <modify-function signature="setIODevice(QIODevice*)">
2212 2209 <modify-argument index="1">
2213 2210 <reference-count action="set" variable-name="__rcDevice"/>
2214 2211 </modify-argument>
2215 2212 </modify-function>
2216 2213
2217 2214 <modify-function signature="QPictureIO(QString,const char*)">
2218 2215 <access modifier="private"/>
2219 2216 </modify-function>
2220 2217
2221 2218 <modify-function signature="format()const">
2222 2219 <access modifier="private"/>
2223 2220 <rename to="format_private"/>
2224 2221 </modify-function>
2225 2222
2226 2223 <modify-function signature="parameters()const">
2227 2224 <access modifier="private"/>
2228 2225 <rename to="parameters_private"/>
2229 2226 </modify-function>
2230 2227
2231 2228 <modify-function signature="setFormat(const char*)">
2232 2229 <access modifier="private"/>
2233 2230 </modify-function>
2234 2231
2235 2232 <modify-function signature="setParameters(const char*)">
2236 2233 <access modifier="private"/>
2237 2234 </modify-function>
2238 2235
2239 2236
2240 2237 <modify-function signature="QPictureIO(QIODevice*,const char*)">
2241 2238 <modify-argument index="2">
2242 2239 <replace-type modified-type="QString"/>
2243 2240 <conversion-rule class="native">
2244 2241 <insert-template name="core.convert_string_arg_to_char*"/>
2245 2242 </conversion-rule>
2246 2243 </modify-argument>
2247 2244 </modify-function>
2248 2245
2249 2246 <modify-function signature="QPictureIO(QString,const char*)">
2250 2247 <modify-argument index="2">
2251 2248 <replace-type modified-type="QString"/>
2252 2249 <conversion-rule class="native">
2253 2250 <insert-template name="core.convert_string_arg_to_char*"/>
2254 2251 </conversion-rule>
2255 2252 </modify-argument>
2256 2253 </modify-function>
2257 2254
2258 2255 <modify-function signature="setFormat(const char*)">
2259 2256 <modify-argument index="1">
2260 2257 <replace-type modified-type="QString"/>
2261 2258 <conversion-rule class="native">
2262 2259 <insert-template name="core.convert_string_arg_to_char*"/>
2263 2260 </conversion-rule>
2264 2261 </modify-argument>
2265 2262 </modify-function>
2266 2263
2267 2264 <modify-function signature="setParameters(const char*)">
2268 2265 <modify-argument index="1">
2269 2266 <replace-type modified-type="QString"/>
2270 2267 <conversion-rule class="native">
2271 2268 <insert-template name="core.convert_string_arg_to_char*"/>
2272 2269 </conversion-rule>
2273 2270 </modify-argument>
2274 2271 </modify-function>
2275 2272 </object-type>
2276 2273
2277 2274 <object-type name="QPixmapCache">
2278 2275 <modify-function signature="find(QString)">
2279 2276 <remove/>
2280 2277 </modify-function>
2281 2278 <modify-function signature="find(QString,QPixmap*)" remove="all"/>
2282 2279
2283 2280 <modify-function signature="find(QString,QPixmap&amp;)">
2284 2281 <access modifier="private"/>
2285 2282 </modify-function>
2286 2283 </object-type>
2287 2284 <object-type name="QPlastiqueStyle">
2288 2285 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
2289 2286 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2290 2287 <modify-function signature="layoutSpacingImplementation(QSizePolicy::ControlType, QSizePolicy::ControlType, Qt::Orientation, const QStyleOption *, const QWidget *) const" virtual-slot="yes"/>
2291 2288 </object-type>
2292 2289 <object-type name="QPrintDialog">
2293 2290 </object-type>
2294 2291 <object-type name="QPrintEngine"/>
2295 2292 <object-type name="QProgressBar">
2296 2293 <modify-function signature="initStyleOption(QStyleOptionProgressBar*)const">
2297 2294 <access modifier="private"/>
2298 2295 </modify-function>
2299 2296 </object-type>
2300 2297 <object-type name="QPushButton">
2301 2298 <modify-function signature="initStyleOption(QStyleOptionButton*)const">
2302 2299 <access modifier="private"/>
2303 2300 </modify-function>
2304 2301
2305 2302 <modify-function signature="setMenu(QMenu*)">
2306 2303 <modify-argument index="1">
2307 2304 <reference-count action="set" variable-name="__rcMenu"/>
2308 2305 </modify-argument>
2309 2306 </modify-function>
2310 2307 </object-type>
2311 2308 <object-type name="QRegExpValidator"/>
2312 2309 <object-type name="QScrollArea">
2313 2310 <modify-function signature="setWidget(QWidget*)">
2314 2311 <modify-argument index="1">
2315 2312 <reference-count action="ignore"/>
2316 2313 </modify-argument>
2317 2314 </modify-function>
2318 2315 </object-type>
2319 2316 <object-type name="QSessionManager"/>
2320 2317 <object-type name="QShortcut">
2321 2318 <modify-function signature="QShortcut(QKeySequence,QWidget*,const char*,const char*,Qt::ShortcutContext)">
2322 2319 <access modifier="private"/>
2323 2320 <modify-argument index="3">
2324 2321 <remove-default-expression/>
2325 2322 </modify-argument>
2326 2323 <modify-argument index="4">
2327 2324 <remove-default-expression/>
2328 2325 </modify-argument>
2329 2326 <modify-argument index="5">
2330 2327 <remove-default-expression/>
2331 2328 </modify-argument>
2332 2329 </modify-function>
2333 2330 </object-type>
2334 2331 <object-type name="QSizeGrip"/>
2335 2332 <object-type name="QSound"/>
2336 2333 <object-type name="QSpacerItem"/>
2337 2334 <object-type name="QStandardItem">
2338 2335 <modify-function signature="operator=(QStandardItem)" remove="all"/>
2339 2336 <modify-function signature="operator&lt;(QStandardItem)const">
2340 2337 <modify-argument index="1" invalidate-after-use="yes"/>
2341 2338 </modify-function>
2342 2339 <modify-function signature="read(QDataStream&amp;)">
2343 2340 <modify-argument index="1" invalidate-after-use="yes"/>
2344 2341 </modify-function>
2345 2342 <modify-function signature="write(QDataStream&amp;)const">
2346 2343 <modify-argument index="1" invalidate-after-use="yes"/>
2347 2344 </modify-function>
2348 2345
2349 2346
2350 2347 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
2351 2348 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
2352 2349 <modify-function signature="operator=(QStandardItem)" remove="all"/>
2353 2350 <modify-function signature="operator&lt;(QStandardItem)const" remove="all"/>
2354 2351 </object-type>
2355 2352 <object-type name="QStatusBar">
2356 2353 <modify-function signature="addPermanentWidget(QWidget *, int)">
2357 2354 <modify-argument index="1">
2358 2355 <reference-count action="ignore"/>
2359 2356 </modify-argument>
2360 2357 </modify-function>
2361 2358 <modify-function signature="addWidget(QWidget *, int)">
2362 2359 <modify-argument index="1">
2363 2360 <reference-count action="ignore"/>
2364 2361 </modify-argument>
2365 2362 </modify-function>
2366 2363 <modify-function signature="removeWidget(QWidget *)">
2367 2364 <modify-argument index="1">
2368 2365 <reference-count action="ignore"/>
2369 2366 </modify-argument>
2370 2367 </modify-function>
2371 2368 <modify-function signature="insertPermanentWidget(int, QWidget *, int)">
2372 2369 <modify-argument index="2">
2373 2370 <reference-count action="ignore"/>
2374 2371 </modify-argument>
2375 2372 </modify-function>
2376 2373 <modify-function signature="insertWidget(int, QWidget *, int)">
2377 2374 <modify-argument index="2">
2378 2375 <reference-count action="ignore"/>
2379 2376 </modify-argument>
2380 2377 </modify-function>
2381 2378 </object-type>
2382 2379 <object-type name="QStringListModel"/>
2383 2380 <object-type name="QStyleFactory"/>
2384 2381 <object-type name="QStyleHintReturn"/>
2385 2382 <object-type name="QStyleHintReturnVariant"/>
2386 2383 <object-type name="QStyleHintReturnMask"/>
2387 2384 <object-type name="QStylePainter" delete-in-main-thread="yes"/>
2388 2385 <object-type name="QSyntaxHighlighter">
2389 2386 <modify-function signature="setCurrentBlockUserData(QTextBlockUserData*)">
2390 2387 <modify-argument index="1">
2391 2388 <define-ownership class="java" owner="c++"/>
2392 2389 </modify-argument>
2393 2390 </modify-function>
2394 2391 <modify-function signature="setDocument(QTextDocument*)">
2395 2392 <modify-argument index="1">
2396 2393 <reference-count action="set" variable-name="__rcDocument"/>
2397 2394 </modify-argument>
2398 2395 </modify-function>
2399 2396
2400 2397 </object-type>
2401 2398 <object-type name="QSystemTrayIcon">
2402 2399 <modify-function signature="setContextMenu(QMenu*)">
2403 2400 <modify-argument index="1">
2404 2401 <reference-count action="set" variable-name="__rcContextMenu"/>
2405 2402 </modify-argument>
2406 2403 </modify-function>
2407 2404 </object-type>
2408 2405 <object-type name="QTableView">
2409 2406 <modify-function signature="setHorizontalHeader(QHeaderView*)">
2410 2407 <modify-argument index="1">
2411 2408 <reference-count action="ignore"/>
2412 2409 </modify-argument>
2413 2410 </modify-function>
2414 2411 <modify-function signature="setVerticalHeader(QHeaderView*)">
2415 2412 <modify-argument index="1">
2416 2413 <reference-count action="ignore"/>
2417 2414 </modify-argument>
2418 2415 </modify-function>
2419 2416 <modify-function signature="setModel(QAbstractItemModel*)">
2420 2417 <modify-argument index="1">
2421 2418 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemModel"/>
2422 2419 </modify-argument>
2423 2420 </modify-function>
2424 2421 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
2425 2422 <modify-argument index="1">
2426 2423 <no-null-pointer/>
2427 2424 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
2428 2425 </modify-argument>
2429 2426 </modify-function>
2430 2427
2431 2428 <modify-function signature="sortByColumn(int)" remove="all"/> <!--### Obsolete in 4.3-->
2432 2429 </object-type>
2433 2430 <object-type name="QTextBlockGroup" delete-in-main-thread="yes"/>
2434 2431 <object-type name="QTextBlockUserData" delete-in-main-thread="yes"/>
2435 2432 <object-type name="QTextItem" delete-in-main-thread="yes"/>
2436 2433 <object-type name="QTextList" delete-in-main-thread="yes">
2437 2434 <modify-function signature="format()const" rename="textListFormat"/>
2438 2435
2439 2436 <modify-function signature="isEmpty()const" remove="all"/> <!--### Obsolete in 4.3-->
2440 2437 </object-type>
2441 2438 <object-type name="QTextObject" delete-in-main-thread="yes"/>
2442 2439
2443 2440 <!-- The original QTextObjectInterface has been rejected and replaced by this, since the original
2444 2441 usage is based on an interface pattern we can't mimic in Java (our users can't implement our
2445 2442 interfaces.) The new class inherits both QObject and QTextObjectInterface, and can be extended
2446 2443 in Java to get a type that can properly be used with registerHandler() in
2447 2444 QAbstractTextDocumentLayout. -->
2448 2445 <object-type name="QtJambiTextObjectInterface" delete-in-main-thread="yes" java-name="QTextObjectInterface">
2449 2446 <modify-function signature="drawObject(QPainter*,QRectF,QTextDocument*,int,QTextFormat)">
2450 2447 <modify-argument index="1" invalidate-after-use="yes"/>
2451 2448 </modify-function>
2452 2449 </object-type>
2453 2450
2454 2451 <object-type name="QTimeEdit"/>
2455 2452 <object-type name="QToolBox">
2456 2453 <modify-function signature="addItem(QWidget*,QString)">
2457 2454 <modify-argument index="1">
2458 2455 <reference-count action="ignore"/>
2459 2456 </modify-argument>
2460 2457 </modify-function>
2461 2458 <modify-function signature="addItem(QWidget*,QIcon,QString)">
2462 2459 <modify-argument index="1">
2463 2460 <reference-count action="ignore"/>
2464 2461 </modify-argument>
2465 2462 </modify-function>
2466 2463 <modify-function signature="insertItem(int,QWidget*,QIcon,QString)">
2467 2464 <modify-argument index="2">
2468 2465 <reference-count action="ignore"/>
2469 2466 </modify-argument>
2470 2467 </modify-function>
2471 2468 <modify-function signature="insertItem(int,QWidget*,QString)">
2472 2469 <modify-argument index="2">
2473 2470 <reference-count action="ignore"/>
2474 2471 </modify-argument>
2475 2472 </modify-function>
2476 2473 <modify-function signature="setCurrentWidget(QWidget*) ">
2477 2474 <modify-argument index="1">
2478 2475 <reference-count action="ignore"/>
2479 2476 </modify-argument>
2480 2477 </modify-function>
2481 2478 </object-type>
2482 2479 <object-type name="QToolButton">
2483 2480 <modify-function signature="initStyleOption(QStyleOptionToolButton*)const">
2484 2481 <access modifier="private"/>
2485 2482 </modify-function>
2486 2483
2487 2484 <modify-function signature="setDefaultAction(QAction *)">
2488 2485 <modify-argument index="1">
2489 2486 <reference-count action="set" variable-name="__rcDefaultAction"/>
2490 2487 </modify-argument>
2491 2488 </modify-function>
2492 2489 <modify-function signature="setMenu(QMenu *)">
2493 2490 <modify-argument index="1">
2494 2491 <reference-count action="set" variable-name="__rcMenu"/>
2495 2492 </modify-argument>
2496 2493 </modify-function>
2497 2494 </object-type>
2498 2495 <object-type name="QToolTip"/>
2499 2496 <object-type name="QTreeView">
2500 2497
2501 2498 <modify-function signature="drawBranches(QPainter*,QRect,QModelIndex)const">
2502 2499 <modify-argument index="1" invalidate-after-use="yes"/>
2503 2500 </modify-function>
2504 2501 <modify-function signature="drawRow(QPainter*,QStyleOptionViewItem,QModelIndex)const">
2505 2502 <modify-argument index="1" invalidate-after-use="yes"/>
2506 2503 </modify-function>
2507 2504
2508 2505 <modify-function signature="setHeader(QHeaderView*)">
2509 2506 <modify-argument index="1">
2510 2507 <reference-count action="ignore"/>
2511 2508 </modify-argument>
2512 2509 </modify-function>
2513 2510 <modify-function signature="setModel(QAbstractItemModel*)">
2514 2511 <modify-argument index="1">
2515 2512 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemModel"/>
2516 2513 </modify-argument>
2517 2514 </modify-function>
2518 2515 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
2519 2516 <modify-argument index="1">
2520 2517 <no-null-pointer/>
2521 2518 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
2522 2519 </modify-argument>
2523 2520 </modify-function>
2524 2521
2525 2522 <modify-function signature="sortByColumn(int)" remove="all"/> <!--### Obsolete in 4.3-->
2526 2523 </object-type>
2527 2524 <object-type name="QUndoCommand">
2528 2525 <modify-function signature="mergeWith(const QUndoCommand*)">
2529 2526 <modify-argument index="1" invalidate-after-use="yes"/>
2530 2527 </modify-function>
2531 2528 </object-type>
2532 2529 <object-type name="QUndoGroup">
2533 2530 <modify-function signature="addStack(QUndoStack*)">
2534 2531 <modify-argument index="1">
2535 2532 <reference-count action="add" variable-name="__rcStacks"/>
2536 2533 </modify-argument>
2537 2534 </modify-function>
2538 2535 <modify-function signature="removeStack(QUndoStack*)">
2539 2536 <modify-argument index="1">
2540 2537 <reference-count action="remove" variable-name="__rcStacks"/>
2541 2538 </modify-argument>
2542 2539 </modify-function>
2543 2540 <modify-function signature="setActiveStack(QUndoStack*)">
2544 2541 <modify-argument index="1">
2545 2542 <reference-count action="ignore"/>
2546 2543 </modify-argument>
2547 2544 </modify-function>
2548 2545 </object-type>
2549 2546
2550 2547 <object-type name="QUndoStack"/>
2551 2548
2552 2549 <object-type name="QUndoView">
2553 2550 <modify-function signature="setGroup(QUndoGroup *)">
2554 2551 <modify-argument index="1">
2555 2552 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2556 2553 </modify-argument>
2557 2554 </modify-function>
2558 2555 <modify-function signature="setStack(QUndoStack *)">
2559 2556 <modify-argument index="1">
2560 2557 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2561 2558 </modify-argument>
2562 2559 </modify-function>
2563 2560 <modify-function signature="QUndoView(QUndoGroup *,QWidget *)">
2564 2561 <modify-argument index="1">
2565 2562 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2566 2563 </modify-argument>
2567 2564 </modify-function>
2568 2565 <modify-function signature="QUndoView(QUndoStack *,QWidget *)">
2569 2566 <modify-argument index="1">
2570 2567 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2571 2568 </modify-argument>
2572 2569 </modify-function>
2573 2570 </object-type>
2574 2571 <object-type name="QVBoxLayout"/>
2575 2572 <object-type name="QValidator"/>
2576 2573 <object-type name="QWhatsThis"/>
2577 2574 <object-type name="QWidgetAction">
2578 2575 <modify-function signature="createWidget(QWidget*)">
2579 2576 <modify-argument index="return">
2580 2577 <define-ownership class="shell" owner="c++"/>
2581 2578 </modify-argument>
2582 2579 </modify-function>
2583 2580 </object-type>
2584 2581 <object-type name="QWidgetItem"/>
2585 2582 <object-type name="QWindowsStyle">
2586 2583 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
2587 2584 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2588 2585 </object-type>
2589 2586 <object-type name="QWorkspace">
2590 2587 <modify-function signature="addWindow(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
2591 2588 <modify-argument index="1">
2592 2589 <reference-count action="ignore"/>
2593 2590 </modify-argument>
2594 2591 </modify-function>
2595 2592 <modify-function signature="setActiveWindow(QWidget*)">
2596 2593 <modify-argument index="1">
2597 2594 <reference-count action="ignore"/>
2598 2595 </modify-argument>
2599 2596 </modify-function>
2600 2597 </object-type>
2601 2598
2602 2599 <object-type name="QActionEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ActionAdded || %1-&gt;type() == QEvent::ActionRemoved || %1-&gt;type() == QEvent::ActionChanged"/>
2603 2600 <object-type name="QClipboardEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Clipboard"/>
2604 2601 <object-type name="QCloseEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Close"/>
2605 2602 <object-type name="QContextMenuEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ContextMenu"/>
2606 2603 <object-type name="QDragEnterEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragEnter"/>
2607 2604 <object-type name="QDragLeaveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragLeave"/>
2608 2605 <object-type name="QDragMoveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragMove">
2609 2606 <modify-function signature="accept()" remove="all"/>
2610 2607 <modify-function signature="ignore()" remove="all"/>
2611 2608 </object-type>
2612 2609 <object-type name="QDropEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Drop">
2613 2610 <modify-function signature="encodedData(const char*)const">
2614 2611 <remove/>
2615 2612 </modify-function>
2616 2613
2617 2614 <modify-function signature="format(int)const">
2618 2615 <remove/>
2619 2616 </modify-function>
2620 2617
2621 2618 <modify-function signature="provides(const char*)const">
2622 2619 <remove/>
2623 2620 </modify-function>
2624 2621
2625 2622
2626 2623 </object-type>
2627 2624 <object-type name="QFileOpenEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::FileOpen"/>
2628 2625 <object-type name="QFocusEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::FocusIn || %1-&gt;type() == QEvent::FocusOut">
2629 2626 <modify-function signature="reason()const">
2630 2627 <remove/>
2631 2628 </modify-function>
2632 2629 </object-type>
2633 2630
2634 2631 <object-type name="QGraphicsSceneContextMenuEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneContextMenu"/>
2635 2632 <object-type name="QGraphicsSceneDragDropEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneDragEnter || %1-&gt;type() == QEvent::GraphicsSceneDragLeave || %1-&gt;type() == QEvent::GraphicsSceneDragMove || %1-&gt;type() == QEvent::GraphicsSceneDrop">
2636 2633 <modify-function signature="setMimeData(const QMimeData *)">
2637 2634 <remove/>
2638 2635 </modify-function>
2639 2636 <modify-function signature="setSource(QWidget *)">
2640 2637 <remove/>
2641 2638 </modify-function>
2642 2639 </object-type>
2643 2640 <object-type name="QGraphicsSceneEvent">
2644 2641 <modify-function signature="setWidget(QWidget *)">
2645 2642 <remove/>
2646 2643 </modify-function>
2647 2644 </object-type>
2648 2645 <object-type name="QGraphicsSceneMoveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneMove"/>
2649 2646 <object-type name="QGraphicsSceneResizeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneResize"/>
2650 2647 <object-type name="QGraphicsSceneHelpEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneHelp"/>
2651 2648 <object-type name="QGraphicsSceneHoverEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneHoverEnter || %1-&gt;type() == QEvent::GraphicsSceneHoverLeave || %1-&gt;type() == QEvent::GraphicsSceneHoverMove"/>
2652 2649 <object-type name="QGraphicsSceneMouseEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneMouseDoubleClick || %1-&gt;type() == QEvent::GraphicsSceneMouseMove || %1-&gt;type() == QEvent::GraphicsSceneMousePress || %1-&gt;type() == QEvent::GraphicsSceneMouseRelease"/>
2653 2650 <object-type name="QGraphicsSceneWheelEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneWheel"/>
2654 2651 <object-type name="QHelpEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ToolTip || %1-&gt;type() == QEvent::WhatsThis"/>
2655 2652 <object-type name="QHideEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Hide"/>
2656 2653 <object-type name="QHoverEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::HoverEnter || %1-&gt;type() == QEvent::HoverLeave || %1-&gt;type() == QEvent::HoverMove"/>
2657 2654 <object-type name="QIconDragEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::IconDrag"/>
2658 2655 <object-type name="QInputMethodEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::InputMethod"/>
2659 2656 <object-type name="QMoveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Move"/>
2660 2657 <object-type name="QResizeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Resize"/>
2661 2658 <object-type name="QShortcutEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Shortcut">
2662 2659 <!-- All these have const overloads that are used instead -->
2663 2660 <modify-function signature="isAmbiguous()">
2664 2661 <remove/>
2665 2662 </modify-function>
2666 2663 <modify-function signature="shortcutId()">
2667 2664 <remove/>
2668 2665 </modify-function>
2669 2666 <modify-function signature="key()">
2670 2667 <remove/>
2671 2668 </modify-function>
2672 2669 </object-type>
2673 2670 <object-type name="QShowEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Show"/>
2674 2671 <object-type name="QStatusTipEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StatusTip"/>
2675 2672 <object-type name="QTabletEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::TabletMove || %1-&gt;type() == QEvent::TabletPress || %1-&gt;type() == QEvent::TabletRelease"/>
2676 2673 <object-type name="QToolBarChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ToolBarChange"/>
2677 2674 <object-type name="QWhatsThisClickedEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::WhatsThisClicked"/>
2678 2675 <object-type name="QWheelEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Wheel"/>
2679 2676 <object-type name="QWindowStateChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::WindowStateChange"/>
2680 2677 <object-type name="QDragResponseEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragResponse"/>
2681 2678 <object-type name="QInputEvent">
2682 2679 <modify-function signature="modifiers()const" access="non-final"/>
2683 2680 </object-type>
2684 2681 <object-type name="QKeyEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::KeyPress || %1-&gt;type() == QEvent::KeyRelease"/>
2685 2682 <object-type name="QMouseEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::MouseButtonDblClick || %1-&gt;type() == QEvent::MouseButtonPress || %1-&gt;type() == QEvent::MouseButtonRelease || %1-&gt;type() == QEvent::MouseMove"/>
2686 2683 <object-type name="QPaintEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Paint"/>
2687 2684 <object-type name="QAccessibleEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::AccessibilityDescription || %1-&gt;type() == QEvent::AccessibilityHelp"/>
2688 2685
2689 2686 <object-type name="QAbstractButton"/>
2690 2687
2691 2688 <object-type name="QStyle">
2692 2689 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2693 2690 <modify-function signature="layoutSpacingImplementation(QSizePolicy::ControlType, QSizePolicy::ControlType, Qt::Orientation, const QStyleOption *, const QWidget *) const" virtual-slot="yes"/>
2694 2691
2695 2692 <modify-function signature="drawComplexControl(QStyle::ComplexControl,const QStyleOptionComplex*,QPainter*,const QWidget*)const">
2696 2693 <modify-argument index="3" invalidate-after-use="yes"/>
2697 2694 </modify-function>
2698 2695 <modify-function signature="drawControl(QStyle::ControlElement,const QStyleOption*,QPainter*,const QWidget*)const">
2699 2696 <modify-argument index="3" invalidate-after-use="yes"/>
2700 2697 </modify-function>
2701 2698 <modify-function signature="drawPrimitive(QStyle::PrimitiveElement,const QStyleOption*,QPainter*,const QWidget*)const">
2702 2699 <modify-argument index="3" invalidate-after-use="yes"/>
2703 2700 </modify-function>
2704 2701 <modify-function signature="styleHint(QStyle::StyleHint,const QStyleOption*,const QWidget*,QStyleHintReturn*)const">
2705 2702 <modify-argument index="4" invalidate-after-use="yes"/>
2706 2703 </modify-function>
2707 2704 <modify-function signature="drawItemPixmap(QPainter*,QRect,int,QPixmap)const">
2708 2705 <modify-argument index="1" invalidate-after-use="yes"/>
2709 2706 </modify-function>
2710 2707 <modify-function signature="drawItemText(QPainter*,QRect,int,QPalette,bool,QString,QPalette::ColorRole)const">
2711 2708 <modify-argument index="1" invalidate-after-use="yes"/>
2712 2709 </modify-function>
2713 2710
2714 2711
2715 2712 <modify-function signature="itemTextRect(QFontMetrics,QRect,int,bool,QString)const" remove="all"/>
2716 2713 </object-type>
2717 2714
2718 2715 <object-type name="QColorDialog">
2719 2716
2720 2717 <modify-function signature="getColor(const QColor &amp;, QWidget *)">
2721 2718 <modify-argument index="1">
2722 2719 <replace-default-expression with="QColor.white"/>
2723 2720 </modify-argument>
2724 2721 </modify-function>
2725 2722 <modify-function signature="getRgba(uint,bool*,QWidget*)">
2726 2723 <rename to="getRgba_internal"/>
2727 2724 <access modifier="private"/>
2728 2725 <modify-argument index="1">
2729 2726 <remove-default-expression/>
2730 2727 </modify-argument>
2731 2728 <modify-argument index="2">
2732 2729 <remove-default-expression/>
2733 2730 </modify-argument>
2734 2731 <modify-argument index="3">
2735 2732 <remove-default-expression/>
2736 2733 </modify-argument>
2737 2734 </modify-function>
2738 2735 </object-type>
2739 2736
2740 2737 <object-type name="QLayout">
2741 2738 <modify-function signature="addItem(QLayoutItem*)">
2742 2739 <modify-argument index="1" invalidate-after-use="yes"/>
2743 2740 </modify-function>
2744 2741
2745 2742 <modify-function signature="setSpacing(int)" rename="setWidgetSpacing"/>
2746 2743 <modify-function signature="spacing()const" rename="widgetSpacing"/>
2747 2744 <modify-function signature="addWidget(QWidget *)">
2748 2745 <modify-argument index="1">
2749 2746 <no-null-pointer/>
2750 2747 <reference-count variable-name="__rcWidgets" action="add"/>
2751 2748 </modify-argument>
2752 2749 </modify-function>
2753 2750 <modify-function signature="addChildWidget(QWidget *)">
2754 2751 <modify-argument index="1">
2755 2752 <no-null-pointer/>
2756 2753 <reference-count variable-name="__rcWidgets" action="add"/>
2757 2754 </modify-argument>
2758 2755 </modify-function>
2759 2756 <modify-function signature="removeWidget(QWidget *)">
2760 2757 <modify-argument index="1">
2761 2758 <no-null-pointer/>
2762 2759 <reference-count variable-name="__rcWidgets" action="remove"/>
2763 2760 </modify-argument>
2764 2761 </modify-function>
2765 2762
2766 2763 <modify-function signature="setAlignment(QWidget*,QFlags&lt;Qt::AlignmentFlag&gt;)">
2767 2764 <modify-argument index="1">
2768 2765 <reference-count action="ignore"/>
2769 2766 </modify-argument>
2770 2767 </modify-function>
2771 2768 <modify-function signature="setAlignment(QLayout*,QFlags&lt;Qt::AlignmentFlag&gt;)">
2772 2769 <modify-argument index="1">
2773 2770 <reference-count action="ignore"/>
2774 2771 </modify-argument>
2775 2772 </modify-function>
2776 2773 <modify-function signature="setMenuBar(QWidget*)">
2777 2774 <modify-argument index="1">
2778 2775 <reference-count action="set" variable-name="__rcMenuBar"/>
2779 2776 </modify-argument>
2780 2777 </modify-function>
2781 2778 <modify-function signature="getContentsMargins(int*,int*,int*,int*)const">
2782 2779 <access modifier="private"/>
2783 2780 </modify-function>
2784 2781
2785 2782 <modify-function signature="margin()const" remove="all"/> <!--### Obsolete in 4.3-->
2786 2783 <!-- <modify-function signature="setMargin(int)" remove="all"/> --> <!--### Obsolete in 4.3-->
2787 2784 </object-type>
2788 2785
2789 2786 <object-type name="QStackedLayout">
2790 2787 <modify-function signature="addItem(QLayoutItem *)">
2791 2788 <modify-argument index="1">
2792 2789 <define-ownership class="java" owner="c++"/>
2793 2790 </modify-argument>
2794 2791 </modify-function>
2795 2792 <modify-function signature="itemAt(int) const">
2796 2793 <modify-argument index="return">
2797 2794 <define-ownership class="java" owner="c++"/>
2798 2795 </modify-argument>
2799 2796 </modify-function>
2800 2797 <modify-function signature="addWidget(QWidget *)">
2801 2798 <rename to="addStackedWidget"/>
2802 2799 <modify-argument index="1">
2803 2800 <no-null-pointer/>
2804 2801 <reference-count action="add" declare-variable="QLayout" variable-name="__rcWidgets"/>
2805 2802 </modify-argument>
2806 2803 </modify-function>
2807 2804 <modify-function signature="insertWidget(int,QWidget*)">
2808 2805 <modify-argument index="2">
2809 2806 <no-null-pointer/>
2810 2807 <reference-count action="add" declare-variable="QLayout" variable-name="__rcWidgets"/>
2811 2808 </modify-argument>
2812 2809 </modify-function>
2813 2810 <modify-function signature="setCurrentWidget(QWidget*)">
2814 2811 <modify-argument index="1">
2815 2812 <!-- Safe to ignore because current widget must have been added to layout already -->
2816 2813 <reference-count action="ignore"/>
2817 2814 </modify-argument>
2818 2815 </modify-function>
2819 2816 </object-type>
2820 2817
2821 2818 <object-type name="QBoxLayout">
2822 2819 <modify-function signature="addWidget(QWidget *, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2823 2820 <modify-argument index="1">
2824 2821 <no-null-pointer/>
2825 2822 </modify-argument>
2826 2823 </modify-function>
2827 2824 <modify-function signature="addItem(QLayoutItem *)">
2828 2825 <modify-argument index="1">
2829 2826 <define-ownership class="java" owner="c++"/>
2830 2827 </modify-argument>
2831 2828 </modify-function>
2832 2829 <modify-function signature="insertLayout(int, QLayout *, int)">
2833 2830 <modify-argument index="2">
2834 2831 <define-ownership class="java" owner="c++"/>
2835 2832 </modify-argument>
2836 2833 </modify-function>
2837 2834 <modify-function signature="insertItem(int, QLayoutItem *)">
2838 2835 <modify-argument index="2">
2839 2836 <define-ownership class="java" owner="c++"/>
2840 2837 </modify-argument>
2841 2838 </modify-function>
2842 2839 <modify-function signature="addSpacerItem(QSpacerItem*)">
2843 2840 <modify-argument index="1">
2844 2841 <define-ownership class="java" owner="c++"/>
2845 2842 </modify-argument>
2846 2843 </modify-function>
2847 2844 <modify-function signature="insertSpacerItem(int,QSpacerItem*)">
2848 2845 <modify-argument index="2">
2849 2846 <define-ownership class="java" owner="c++"/>
2850 2847 </modify-argument>
2851 2848 </modify-function>
2852 2849
2853 2850 <modify-function signature="addLayout(QLayout *, int)">
2854 2851 <modify-argument index="1">
2855 2852 <define-ownership class="java" owner="c++"/>
2856 2853 </modify-argument>
2857 2854 </modify-function>
2858 2855 <modify-function signature="addWidget(QWidget*,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2859 2856 <modify-argument index="1">
2860 2857 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2861 2858 </modify-argument>
2862 2859 </modify-function>
2863 2860 <modify-function signature="insertWidget(int,QWidget*,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2864 2861 <modify-argument index="2">
2865 2862 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2866 2863 </modify-argument>
2867 2864 </modify-function>
2868 2865 <modify-function signature="setStretchFactor(QWidget*,int)">
2869 2866 <modify-argument index="1">
2870 2867 <reference-count action="ignore"/>
2871 2868 </modify-argument>
2872 2869 </modify-function>
2873 2870 <modify-function signature="setStretchFactor(QLayout*,int)">
2874 2871 <modify-argument index="1">
2875 2872 <reference-count action="ignore"/>
2876 2873 </modify-argument>
2877 2874 </modify-function>
2878 2875 </object-type>
2879 2876
2880 2877 <object-type name="QGridLayout">
2881 2878 <modify-function signature="addWidget(QWidget *)" remove="all"/>
2882 2879 <modify-function signature="addItem(QLayoutItem *)">
2883 2880 <modify-argument index="1">
2884 2881 <define-ownership class="java" owner="c++"/>
2885 2882 </modify-argument>
2886 2883 </modify-function>
2887 2884 <modify-function signature="addItem(QLayoutItem *, int, int, int, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2888 2885 <modify-argument index="1">
2889 2886 <define-ownership class="java" owner="c++"/>
2890 2887 </modify-argument>
2891 2888 </modify-function>
2892 2889 <modify-function signature="addLayout(QLayout *, int, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2893 2890 <modify-argument index="1">
2894 2891 <define-ownership class="java" owner="c++"/>
2895 2892 </modify-argument>
2896 2893 </modify-function>
2897 2894 <modify-function signature="addLayout(QLayout *, int, int, int, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2898 2895 <modify-argument index="1">
2899 2896 <define-ownership class="java" owner="c++"/>
2900 2897 </modify-argument>
2901 2898 </modify-function>
2902 2899 <modify-function signature="addWidget(QWidget*,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2903 2900 <modify-argument index="1">
2904 2901 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2905 2902 </modify-argument>
2906 2903 </modify-function>
2907 2904 <modify-function signature="addWidget(QWidget*,int,int,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2908 2905 <modify-argument index="1">
2909 2906 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2910 2907 </modify-argument>
2911 2908 </modify-function>
2912 2909 <modify-function signature="addWidget(QWidget*)">
2913 2910 <modify-argument index="1">
2914 2911 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2915 2912 </modify-argument>
2916 2913 </modify-function>
2917 2914 <modify-function signature="getItemPosition(int,int*,int*,int*,int*)">
2918 2915 <access modifier="private"/>
2919 2916 </modify-function>
2920 2917 </object-type>
2921 2918
2922 2919 <object-type name="QGraphicsView">
2923 2920 <extra-includes>
2924 2921 <include file-name="QPainterPath" location="global"/>
2925 2922 <include file-name="QVarLengthArray" location="global"/>
2926 2923 </extra-includes>
2927 2924 <modify-function signature="fitInView(const QGraphicsItem *, Qt::AspectRatioMode)">
2928 2925 <modify-argument index="1">
2929 2926 <no-null-pointer/>
2930 2927 </modify-argument>
2931 2928 </modify-function>
2932 2929 <modify-function signature="setupViewport(QWidget *)" access="non-final"/>
2933 2930 <modify-function signature="setScene(QGraphicsScene*)">
2934 2931 <modify-argument index="1">
2935 2932 <reference-count action="set" variable-name="__rcScene"/>
2936 2933 </modify-argument>
2937 2934 </modify-function>
2938 2935 <modify-function signature="setupViewport(QWidget*)">
2939 2936 <modify-argument index="1">
2940 2937 <reference-count action="ignore"/>
2941 2938 </modify-argument>
2942 2939 </modify-function>
2943 2940
2944 2941 <modify-function signature="drawBackground(QPainter*,QRectF)">
2945 2942 <modify-argument index="1" invalidate-after-use="yes"/>
2946 2943 </modify-function>
2947 2944 <modify-function signature="drawForeground(QPainter*,QRectF)">
2948 2945 <modify-argument index="1" invalidate-after-use="yes"/>
2949 2946 </modify-function>
2950 2947 <modify-function signature="drawItems(QPainter*,int,QGraphicsItem**,const QStyleOptionGraphicsItem*)">
2951 2948 <modify-argument index="1" invalidate-after-use="yes"/>
2952 2949 </modify-function>
2953 2950
2954 2951 <modify-function signature="drawItems(QPainter*,int,QGraphicsItem**,const QStyleOptionGraphicsItem*)">
2955 2952 <modify-argument index="2">
2956 2953 <remove-argument/>
2957 2954 <conversion-rule class="shell">
2958 2955 // nothing
2959 2956 </conversion-rule>
2960 2957 <conversion-rule class="native">
2961 2958 <insert-template name="core.get_array_length">
2962 2959 <replace from="%ARRAY" to="%3"/>
2963 2960 </insert-template>
2964 2961 int __length = %out;
2965 2962 </conversion-rule>
2966 2963 </modify-argument>
2967 2964
2968 2965 <modify-argument index="3">
2969 2966 <replace-type modified-type="com.trolltech.qt.gui.QGraphicsItemInterface[]"/>
2970 2967 <conversion-rule class="shell">
2971 2968 <insert-template name="gui.convert_graphicsitem_array_to_java">
2972 2969 <replace from="%LENGTH" to="%2"/>
2973 2970 </insert-template>
2974 2971 jobjectArray graphicsItemArrayHolder = %out;
2975 2972 </conversion-rule>
2976 2973 <conversion-rule class="native">
2977 2974 <insert-template name="gui.convert_graphicsitem_array_from_java"/>
2978 2975 </conversion-rule>
2979 2976 </modify-argument>
2980 2977
2981 2978 <modify-argument index="4">
2982 2979 <replace-type modified-type="com.trolltech.qt.gui.QStyleOptionGraphicsItem[]"/>
2983 2980 <conversion-rule class="shell">
2984 2981 <insert-template name="gui.convert_styleoptiongraphicsitem_array_to_java">
2985 2982 <replace from="%LENGTH" to="%2"/>
2986 2983 </insert-template>
2987 2984 jobjectArray styleOptionArrayHolder = %out;
2988 2985 </conversion-rule>
2989 2986 <conversion-rule class="native">
2990 2987 <insert-template name="gui.convert_styleoptiongraphicsitem_array_from_java"/>
2991 2988 </conversion-rule>
2992 2989 </modify-argument>
2993 2990
2994 2991 <modify-argument index="return">
2995 2992 <conversion-rule class="shell">
2996 2993 qtjambi_invalidate_array(__jni_env, styleOptionArrayHolder);
2997 2994 qtjambi_invalidate_array(__jni_env, graphicsItemArrayHolder);
2998 2995 </conversion-rule>
2999 2996 </modify-argument>
3000 2997
3001 2998 </modify-function>
3002 2999 </object-type>
3003 3000
3004 3001 <object-type name="QInputDialog">
3005 3002
3006 3003 <modify-function signature="getInt(QWidget*,QString,QString,int,int,int,int,bool*,QFlags&lt;Qt::WindowType&gt;)">
3007 3004 <rename to="getInt_private"/>
3008 3005 <access modifier="private"/>
3009 3006 <modify-argument index="4">
3010 3007 <remove-default-expression/>
3011 3008 </modify-argument>
3012 3009 <modify-argument index="5">
3013 3010 <remove-default-expression/>
3014 3011 </modify-argument>
3015 3012 <modify-argument index="6">
3016 3013 <remove-default-expression/>
3017 3014 </modify-argument>
3018 3015 <modify-argument index="7">
3019 3016 <remove-default-expression/>
3020 3017 </modify-argument>
3021 3018 <modify-argument index="8">
3022 3019 <remove-default-expression/>
3023 3020 </modify-argument>
3024 3021 <modify-argument index="9">
3025 3022 <remove-default-expression/>
3026 3023 </modify-argument>
3027 3024 </modify-function>
3028 3025
3029 3026 <modify-function signature="getDouble(QWidget *, const QString &amp;, const QString &amp;, double, double, double, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3030 3027 <rename to="getDouble_internal"/>
3031 3028 <access modifier="private"/>
3032 3029 <modify-argument index="4">
3033 3030 <remove-default-expression/>
3034 3031 </modify-argument>
3035 3032 <modify-argument index="5">
3036 3033 <remove-default-expression/>
3037 3034 </modify-argument>
3038 3035 <modify-argument index="6">
3039 3036 <remove-default-expression/>
3040 3037 </modify-argument>
3041 3038 <modify-argument index="7">
3042 3039 <remove-default-expression/>
3043 3040 </modify-argument>
3044 3041 <modify-argument index="8">
3045 3042 <remove-default-expression/>
3046 3043 </modify-argument>
3047 3044 <modify-argument index="9">
3048 3045 <remove-default-expression/>
3049 3046 </modify-argument>
3050 3047 </modify-function>
3051 3048
3052 3049 <modify-function signature="getInteger(QWidget *, const QString &amp;, const QString &amp;, int, int, int, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3053 3050 <rename to="getInteger_internal"/>
3054 3051 <access modifier="private"/>
3055 3052 <modify-argument index="4">
3056 3053 <remove-default-expression/>
3057 3054 </modify-argument>
3058 3055 <modify-argument index="5">
3059 3056 <remove-default-expression/>
3060 3057 </modify-argument>
3061 3058 <modify-argument index="6">
3062 3059 <remove-default-expression/>
3063 3060 </modify-argument>
3064 3061 <modify-argument index="7">
3065 3062 <remove-default-expression/>
3066 3063 </modify-argument>
3067 3064 <modify-argument index="8">
3068 3065 <remove-default-expression/>
3069 3066 </modify-argument>
3070 3067 <modify-argument index="9">
3071 3068 <remove-default-expression/>
3072 3069 </modify-argument>
3073 3070 </modify-function>
3074 3071
3075 3072 <modify-function signature="getItem(QWidget *, const QString &amp;, const QString &amp;, const QStringList&lt;QString&gt; &amp;, int, bool, bool *, QFlags&lt;Qt::WindowType&gt;)">
3076 3073 <rename to="getItem_internal"/>
3077 3074 <access modifier="private"/>
3078 3075 <modify-argument index="4">
3079 3076 <remove-default-expression/>
3080 3077 </modify-argument>
3081 3078 <modify-argument index="5">
3082 3079 <remove-default-expression/>
3083 3080 </modify-argument>
3084 3081 <modify-argument index="6">
3085 3082 <remove-default-expression/>
3086 3083 </modify-argument>
3087 3084 <modify-argument index="7">
3088 3085 <remove-default-expression/>
3089 3086 </modify-argument>
3090 3087 <modify-argument index="8">
3091 3088 <remove-default-expression/>
3092 3089 </modify-argument>
3093 3090 </modify-function>
3094 3091
3095 3092 <modify-function signature="getText(QWidget *, const QString &amp;, const QString &amp;, QLineEdit::EchoMode, const QString &amp;, bool *, QFlags&lt;Qt::WindowType&gt;)">
3096 3093 <rename to="getText_internal"/>
3097 3094 <access modifier="private"/>
3098 3095 <modify-argument index="4">
3099 3096 <remove-default-expression/>
3100 3097 </modify-argument>
3101 3098 <modify-argument index="5">
3102 3099 <remove-default-expression/>
3103 3100 </modify-argument>
3104 3101 <modify-argument index="6">
3105 3102 <remove-default-expression/>
3106 3103 </modify-argument>
3107 3104 <modify-argument index="7">
3108 3105 <remove-default-expression/>
3109 3106 </modify-argument>
3110 3107 </modify-function>
3111 3108
3112 3109 <inject-code class="native" position="beginning">
3113 3110 Q_DECLARE_METATYPE(QScriptValue)
3114 3111 </inject-code>
3115 3112 <modify-function signature="getDouble(QWidget *, const QString &amp;, const QString &amp;, double, double, double, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3116 3113 <modify-argument index="8">
3117 3114 <remove-argument/>
3118 3115 <conversion-rule class="native">
3119 3116 <insert-template name="core.prepare_removed_bool*_argument"/>
3120 3117 </conversion-rule>
3121 3118 </modify-argument>
3122 3119 <modify-argument index="return">
3123 3120 <conversion-rule class="native">
3124 3121 <insert-template name="core.convert_to_null_or_primitive"/>
3125 3122 </conversion-rule>
3126 3123 </modify-argument>
3127 3124 </modify-function>
3128 3125
3129 3126 <modify-function signature="getInteger(QWidget *, const QString &amp;, const QString &amp;, int, int, int, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3130 3127 <modify-argument index="8">
3131 3128 <remove-argument/>
3132 3129 <conversion-rule class="native">
3133 3130 <insert-template name="core.prepare_removed_bool*_argument"/>
3134 3131 </conversion-rule>
3135 3132 </modify-argument>
3136 3133 <modify-argument index="return">
3137 3134 <conversion-rule class="native">
3138 3135 <insert-template name="core.convert_to_null_or_primitive"/>
3139 3136 </conversion-rule>
3140 3137 </modify-argument>
3141 3138 </modify-function>
3142 3139
3143 3140 <modify-function signature="getItem(QWidget *, const QString &amp;, const QString &amp;, const QStringList&lt;QString&gt; &amp;, int, bool, bool *, QFlags&lt;Qt::WindowType&gt;)">
3144 3141 <modify-argument index="7">
3145 3142 <remove-argument/>
3146 3143 <conversion-rule class="native">
3147 3144 <insert-template name="core.prepare_removed_bool*_argument"/>
3148 3145 </conversion-rule>
3149 3146 </modify-argument>
3150 3147 <modify-argument index="return">
3151 3148 <conversion-rule class="native">
3152 3149 <insert-template name="core.convert_to_null_or_primitive"/>
3153 3150 </conversion-rule>
3154 3151 </modify-argument>
3155 3152 </modify-function>
3156 3153
3157 3154 <modify-function signature="getText(QWidget *, const QString &amp;, const QString &amp;, QLineEdit::EchoMode, const QString &amp;, bool *, QFlags&lt;Qt::WindowType&gt;)">
3158 3155 <modify-argument index="6">
3159 3156 <remove-argument/>
3160 3157 <conversion-rule class="native">
3161 3158 <insert-template name="core.prepare_removed_bool*_argument"/>
3162 3159 </conversion-rule>
3163 3160 </modify-argument>
3164 3161 <modify-argument index="return">
3165 3162 <conversion-rule class="native">
3166 3163 <insert-template name="core.convert_to_null_or_primitive"/>
3167 3164 </conversion-rule>
3168 3165 </modify-argument>
3169 3166 </modify-function>
3170 3167 </object-type>
3171 3168
3172 3169
3173 3170 <object-type name="QGraphicsScene">
3174 3171 <extra-includes>
3175 3172 <include file-name="QVarLengthArray" location="global"/>
3176 3173 </extra-includes>
3177 3174
3178 3175 <modify-function signature="contextMenuEvent(QGraphicsSceneContextMenuEvent*)">
3179 3176 <modify-argument index="1" invalidate-after-use="yes"/>
3180 3177 </modify-function>
3181 3178 <modify-function signature="dragEnterEvent(QGraphicsSceneDragDropEvent*)">
3182 3179 <modify-argument index="1" invalidate-after-use="yes"/>
3183 3180 </modify-function>
3184 3181 <modify-function signature="dragLeaveEvent(QGraphicsSceneDragDropEvent*)">
3185 3182 <modify-argument index="1" invalidate-after-use="yes"/>
3186 3183 </modify-function>
3187 3184 <modify-function signature="dragMoveEvent(QGraphicsSceneDragDropEvent*)">
3188 3185 <modify-argument index="1" invalidate-after-use="yes"/>
3189 3186 </modify-function>
3190 3187 <modify-function signature="drawBackground(QPainter*,QRectF)">
3191 3188 <modify-argument index="1" invalidate-after-use="yes"/>
3192 3189 </modify-function>
3193 3190 <modify-function signature="drawForeground(QPainter*,QRectF)">
3194 3191 <modify-argument index="1" invalidate-after-use="yes"/>
3195 3192 </modify-function>
3196 3193 <modify-function signature="drawItems(QPainter*,int,QGraphicsItem**,const QStyleOptionGraphicsItem*,QWidget*)">
3197 3194 <modify-argument index="1" invalidate-after-use="yes"/>
3198 3195 </modify-function>
3199 3196 <modify-function signature="dropEvent(QGraphicsSceneDragDropEvent*)">
3200 3197 <modify-argument index="1" invalidate-after-use="yes"/>
3201 3198 </modify-function>
3202 3199 <modify-function signature="focusInEvent(QFocusEvent*)">
3203 3200 <modify-argument index="1" invalidate-after-use="yes"/>
3204 3201 </modify-function>
3205 3202 <modify-function signature="focusOutEvent(QFocusEvent*)">
3206 3203 <modify-argument index="1" invalidate-after-use="yes"/>
3207 3204 </modify-function>
3208 3205 <modify-function signature="helpEvent(QGraphicsSceneHelpEvent*)">
3209 3206 <modify-argument index="1" invalidate-after-use="yes"/>
3210 3207 </modify-function>
3211 3208 <modify-function signature="inputMethodEvent(QInputMethodEvent*)">
3212 3209 <modify-argument index="1" invalidate-after-use="yes"/>
3213 3210 </modify-function>
3214 3211 <modify-function signature="keyPressEvent(QKeyEvent*)">
3215 3212 <modify-argument index="1" invalidate-after-use="yes"/>
3216 3213 </modify-function>
3217 3214 <modify-function signature="keyReleaseEvent(QKeyEvent*)">
3218 3215 <modify-argument index="1" invalidate-after-use="yes"/>
3219 3216 </modify-function>
3220 3217 <modify-function signature="mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)">
3221 3218 <modify-argument index="1" invalidate-after-use="yes"/>
3222 3219 </modify-function>
3223 3220 <modify-function signature="mouseMoveEvent(QGraphicsSceneMouseEvent*)">
3224 3221 <modify-argument index="1" invalidate-after-use="yes"/>
3225 3222 </modify-function>
3226 3223 <modify-function signature="mousePressEvent(QGraphicsSceneMouseEvent*)">
3227 3224 <modify-argument index="1" invalidate-after-use="yes"/>
3228 3225 </modify-function>
3229 3226 <modify-function signature="mouseReleaseEvent(QGraphicsSceneMouseEvent*)">
3230 3227 <modify-argument index="1" invalidate-after-use="yes"/>
3231 3228 </modify-function>
3232 3229 <modify-function signature="wheelEvent(QGraphicsSceneWheelEvent*)">
3233 3230 <modify-argument index="1" invalidate-after-use="yes"/>
3234 3231 </modify-function>
3235 3232
3236 3233 <modify-function signature="setActiveWindow(QGraphicsWidget*)">
3237 3234 <modify-argument index="1">
3238 3235 <reference-count action="ignore"/>
3239 3236 </modify-argument>
3240 3237 </modify-function>
3241 3238 <modify-function signature="setStyle(QStyle*)">
3242 3239 <modify-argument index="1">
3243 3240 <reference-count action="ignore"/>
3244 3241 </modify-argument>
3245 3242 </modify-function>
3246 3243
3247 3244 <modify-function signature="addItem(QGraphicsItem *)">
3248 3245 <modify-argument index="1">
3249 3246 <define-ownership class="java" owner="c++"/>
3250 3247 </modify-argument>
3251 3248 </modify-function>
3252 3249 <modify-function signature="addEllipse(const QRectF &amp;, const QPen &amp;, const QBrush &amp;)">
3253 3250 <modify-argument index="return">
3254 3251 <define-ownership class="java" owner="c++"/>
3255 3252 </modify-argument>
3256 3253 </modify-function>
3257 3254 <modify-function signature="addLine(const QLineF &amp;, const QPen &amp;)">
3258 3255 <modify-argument index="return">
3259 3256 <define-ownership class="java" owner="c++"/>
3260 3257 </modify-argument>
3261 3258 </modify-function>
3262 3259 <modify-function signature="addPath(const QPainterPath &amp;, const QPen &amp;, const QBrush &amp;)">
3263 3260 <modify-argument index="return">
3264 3261 <define-ownership class="java" owner="c++"/>
3265 3262 </modify-argument>
3266 3263 </modify-function>
3267 3264 <modify-function signature="addPixmap(const QPixmap &amp;)">
3268 3265 <modify-argument index="return">
3269 3266 <define-ownership class="java" owner="c++"/>
3270 3267 </modify-argument>
3271 3268 </modify-function>
3272 3269 <modify-function signature="addPolygon(const QPolygonF &amp;, const QPen &amp;, const QBrush &amp;)">
3273 3270 <modify-argument index="return">
3274 3271 <define-ownership class="java" owner="c++"/>
3275 3272 </modify-argument>
3276 3273 </modify-function>
3277 3274 <modify-function signature="addRect(const QRectF &amp;, const QPen &amp;, const QBrush &amp;)">
3278 3275 <modify-argument index="return">
3279 3276 <define-ownership class="java" owner="c++"/>
3280 3277 </modify-argument>
3281 3278 </modify-function>
3282 3279 <modify-function signature="addText(const QString &amp;, const QFont &amp;)">
3283 3280 <modify-argument index="return">
3284 3281 <define-ownership class="java" owner="c++"/>
3285 3282 </modify-argument>
3286 3283 </modify-function>
3287 3284 <modify-function signature="addWidget(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
3288 3285 <modify-argument index="return">
3289 3286 <define-ownership class="java" owner="c++"/>
3290 3287 </modify-argument>
3291 3288 <modify-argument index="1">
3292 3289 <define-ownership class="java" owner="c++"/>
3293 3290 </modify-argument>
3294 3291 </modify-function>
3295 3292 <modify-function signature="removeItem(QGraphicsItem*)">
3296 3293 <modify-argument index="1">
3297 3294 <define-ownership class="java" owner="default"/>
3298 3295 </modify-argument>
3299 3296 </modify-function>
3300 3297 <modify-function signature="setFocusItem(QGraphicsItem*,Qt::FocusReason)">
3301 3298 <modify-argument index="1">
3302 3299 <reference-count action="set" variable-name="__rcFocusItem"/>
3303 3300 </modify-argument>
3304 3301 </modify-function>
3305 3302 </object-type>
3306 3303
3307 3304
3308 3305 <object-type name="QCalendarWidget">
3309 3306 <extra-includes>
3310 3307 <include file-name="QTextCharFormat" location="global"/>
3311 3308 </extra-includes>
3312 3309
3313 3310 <modify-function signature="isHeaderVisible()const" remove="all"/> <!--### Obsolete in 4.3-->
3314 3311 <modify-function signature="setHeaderVisible(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3315 3312
3316 3313 <modify-function signature="paintCell(QPainter*,QRect,QDate)const">
3317 3314 <modify-argument invalidate-after-use="yes" index="1"/>
3318 3315 </modify-function>
3319 3316
3320 3317 <modify-function signature="sizeHint()const" rename="getSizeHint"/>
3321 3318 <modify-function signature="minimumSizeHint()const" rename="getMinimumSizeHint"/>
3322 3319 </object-type>
3323 3320
3324 3321 <object-type name="QTreeWidget">
3325 3322 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
3326 3323 <modify-argument index="1">
3327 3324 <no-null-pointer/>
3328 3325 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
3329 3326 </modify-argument>
3330 3327 </modify-function>
3331 3328 <modify-function signature="removeItemWidget(QTreeWidgetItem*,int)">
3332 3329 <modify-argument index="1">
3333 3330 <reference-count action="ignore"/>
3334 3331 </modify-argument>
3335 3332 </modify-function>
3336 3333 <modify-function signature="mimeData(const QList&lt;QTreeWidgetItem*&gt;)const">
3337 3334 <modify-argument index="1" invalidate-after-use="yes"/>
3338 3335 </modify-function>
3339 3336 <modify-function signature="dropMimeData(QTreeWidgetItem*,int,const QMimeData*,Qt::DropAction)">
3340 3337 <modify-argument index="1" invalidate-after-use="yes"/>
3341 3338 </modify-function>
3342 3339 <modify-function signature="isSortingEnabled()const" remove="all"/>
3343 3340 <modify-function signature="setSortingEnabled(bool)" remove="all"/>
3344 3341 <modify-function signature="indexOfTopLevelItem(QTreeWidgetItem *)">
3345 3342 <remove/>
3346 3343 </modify-function>
3347 3344 <modify-function signature="addTopLevelItem(QTreeWidgetItem *)">
3348 3345 <modify-argument index="1">
3349 3346 <define-ownership class="java" owner="c++"/>
3350 3347 </modify-argument>
3351 3348 </modify-function>
3352 3349 <modify-function signature="takeTopLevelItem(int)">
3353 3350 <modify-argument index="return">
3354 3351 <define-ownership class="java" owner="default"/>
3355 3352 </modify-argument>
3356 3353 </modify-function>
3357 3354 <modify-function signature="addTopLevelItems(const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3358 3355 <modify-argument index="1">
3359 3356 <define-ownership class="java" owner="c++"/>
3360 3357 </modify-argument>
3361 3358 </modify-function>
3362 3359 <modify-function signature="insertTopLevelItem(int, QTreeWidgetItem *)">
3363 3360 <modify-argument index="2">
3364 3361 <define-ownership class="java" owner="c++"/>
3365 3362 </modify-argument>
3366 3363 </modify-function>
3367 3364 <modify-function signature="insertTopLevelItems(int, const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3368 3365 <modify-argument index="2">
3369 3366 <define-ownership class="java" owner="c++"/>
3370 3367 </modify-argument>
3371 3368 </modify-function>
3372 3369 <modify-function signature="setHeaderItem(QTreeWidgetItem *)">
3373 3370 <modify-argument index="1">
3374 3371 <define-ownership class="java" owner="c++"/>
3375 3372 </modify-argument>
3376 3373 </modify-function>
3377 3374 <modify-function signature="takeTopLevelItem(int)">
3378 3375 <modify-argument index="return">
3379 3376 <define-ownership class="java" owner="default"/>
3380 3377 </modify-argument>
3381 3378 </modify-function>
3382 3379 <modify-function signature="setCurrentItem(QTreeWidgetItem*,int,QFlags&lt;QItemSelectionModel::SelectionFlag&gt;)">
3383 3380 <modify-argument index="1">
3384 3381 <reference-count action="ignore"/>
3385 3382 </modify-argument>
3386 3383 </modify-function>
3387 3384 <modify-function signature="setFirstItemColumnSpanned(const QTreeWidgetItem*,bool)">
3388 3385 <modify-argument index="1">
3389 3386 <reference-count action="ignore"/>
3390 3387 </modify-argument>
3391 3388 </modify-function>
3392 3389 <modify-function signature="setCurrentItem(QTreeWidgetItem*)">
3393 3390 <modify-argument index="1">
3394 3391 <reference-count action="ignore"/>
3395 3392 </modify-argument>
3396 3393 </modify-function>
3397 3394 <modify-function signature="setCurrentItem(QTreeWidgetItem*,int)">
3398 3395 <modify-argument index="1">
3399 3396 <reference-count action="ignore"/>
3400 3397 </modify-argument>
3401 3398 </modify-function>
3402 3399 <modify-function signature="setItemExpanded(const QTreeWidgetItem*,bool)">
3403 3400 <remove/>
3404 3401 </modify-function>
3405 3402 <modify-function signature="isItemExpanded(const QTreeWidgetItem*)const">
3406 3403 <remove/>
3407 3404 </modify-function>
3408 3405 <modify-function signature="setItemHidden(const QTreeWidgetItem*,bool)">
3409 3406 <remove/>
3410 3407 </modify-function>
3411 3408 <modify-function signature="isItemHidden(const QTreeWidgetItem*)const">
3412 3409 <remove/>
3413 3410 </modify-function>
3414 3411 <modify-function signature="isItemSelected(const QTreeWidgetItem*)const">
3415 3412 <remove/>
3416 3413 </modify-function>
3417 3414 <modify-function signature="setItemSelected(const QTreeWidgetItem*,bool)">
3418 3415 <remove/>
3419 3416 </modify-function>
3420 3417 <modify-function signature="setItemWidget(QTreeWidgetItem*,int,QWidget*)">
3421 3418 <modify-argument index="1">
3422 3419 <reference-count action="ignore"/>
3423 3420 </modify-argument>
3424 3421 <modify-argument index="3">
3425 3422 <reference-count action="ignore"/>
3426 3423 </modify-argument>
3427 3424 </modify-function>
3428 3425 <modify-function signature="setModel(QAbstractItemModel*)">
3429 3426 <modify-argument index="1">
3430 3427 <reference-count action="ignore"/>
3431 3428 </modify-argument>
3432 3429 </modify-function>
3433 3430
3434 3431 <modify-function signature="items(const QMimeData*)const" remove="all"/> <!--### Obsolete in 4.3-->
3435 3432
3436 3433 <modify-function signature="mimeData(const QList&lt;QTreeWidgetItem*&gt;)const" remove="all"/>
3437 3434 </object-type>
3438 3435
3439 3436 <object-type name="QAbstractItemDelegate">
3440 3437 <modify-function signature="setEditorData(QWidget*,QModelIndex)const">
3441 3438 <modify-argument index="1">
3442 3439 <!-- Safe to ignore because this implementation is documented to do nothing -->
3443 3440 <reference-count action="ignore"/>
3444 3441 </modify-argument>
3445 3442 </modify-function>
3446 3443 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const">
3447 3444 <modify-argument index="1">
3448 3445 <reference-count action="ignore"/>
3449 3446 </modify-argument>
3450 3447 <modify-argument index="2">
3451 3448 <reference-count action="ignore"/>
3452 3449 </modify-argument>
3453 3450 </modify-function>
3454 3451
3455 3452 <modify-function signature="paint(QPainter*,QStyleOptionViewItem,QModelIndex)const">
3456 3453 <modify-argument index="1" invalidate-after-use="yes"/>
3457 3454 </modify-function>
3458 3455 <modify-function signature="editorEvent(QEvent*,QAbstractItemModel*,QStyleOptionViewItem,QModelIndex)">
3459 3456 <modify-argument index="1" invalidate-after-use="yes"/>
3460 3457 </modify-function>
3461 3458
3462 3459 <modify-function signature="elidedText(QFontMetrics, int, Qt::TextElideMode, QString)" remove="all"/> <!--### Obsolete in 4.3-->
3463 3460 </object-type>
3464 3461
3465 3462 <object-type name="QTableWidgetItem" delete-in-main-thread="yes">
3466 3463 <modify-function signature="operator=(const QTableWidgetItem&amp;)" remove="all"/>
3467 3464 <modify-function signature="clone() const">
3468 3465 <modify-argument index="return">
3469 3466 <define-ownership class="shell" owner="c++"/>
3470 3467 </modify-argument>
3471 3468 </modify-function>
3472 3469
3473 3470 <modify-function signature="backgroundColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3474 3471 <modify-function signature="setBackgroundColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3475 3472 <modify-function signature="setTextColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3476 3473 <modify-function signature="textColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3477 3474
3478 3475 <modify-function signature="operator&lt;(QTableWidgetItem)const">
3479 3476 <modify-argument index="1" invalidate-after-use="yes"/>
3480 3477 </modify-function>
3481 3478 <modify-function signature="read(QDataStream&amp;)">
3482 3479 <modify-argument index="1" invalidate-after-use="yes"/>
3483 3480 </modify-function>
3484 3481 <modify-function signature="write(QDataStream&amp;)const">
3485 3482 <modify-argument index="1" invalidate-after-use="yes"/>
3486 3483 </modify-function>
3487 3484
3488 3485
3489 3486 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
3490 3487 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
3491 3488 <modify-function signature="QTableWidgetItem(QTableWidgetItem)" remove="all"/>
3492 3489 <modify-function signature="operator=(QTableWidgetItem)" remove="all"/>
3493 3490 <modify-function signature="operator&lt;(QTableWidgetItem)const" remove="all"/>
3494 3491 </object-type>
3495 3492
3496 3493 <object-type name="QListWidgetItem" delete-in-main-thread="yes">
3497 3494
3498 3495 <modify-function signature="operator&lt;(QListWidgetItem)const">
3499 3496 <modify-argument index="1" invalidate-after-use="yes"/>
3500 3497 </modify-function>
3501 3498 <modify-function signature="read(QDataStream&amp;)">
3502 3499 <modify-argument index="1" invalidate-after-use="yes"/>
3503 3500 </modify-function>
3504 3501 <modify-function signature="write(QDataStream&amp;)const">
3505 3502 <modify-argument index="1" invalidate-after-use="yes"/>
3506 3503 </modify-function>
3507 3504
3508 3505
3509 3506 <modify-function signature="operator=(const QListWidgetItem&amp;)" remove="all"/>
3510 3507 <modify-function signature="QListWidgetItem(QListWidget *, int)">
3511 3508 <modify-argument index="this">
3512 3509 <define-ownership class="java" owner="c++"/>
3513 3510 </modify-argument>
3514 3511 </modify-function>
3515 3512 <modify-function signature="QListWidgetItem(const QString &amp;, QListWidget *, int)">
3516 3513 <modify-argument index="this">
3517 3514 <define-ownership class="java" owner="c++"/>
3518 3515 </modify-argument>
3519 3516 </modify-function>
3520 3517 <modify-function signature="QListWidgetItem(const QIcon &amp;, const QString &amp;, QListWidget *, int)">
3521 3518 <modify-argument index="this">
3522 3519 <define-ownership class="java" owner="c++"/>
3523 3520 </modify-argument>
3524 3521 </modify-function>
3525 3522 <modify-function signature="clone() const">
3526 3523 <modify-argument index="return">
3527 3524 <define-ownership class="shell" owner="c++"/>
3528 3525 </modify-argument>
3529 3526 </modify-function>
3530 3527
3531 3528 <modify-function signature="backgroundColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3532 3529 <modify-function signature="setBackgroundColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3533 3530 <modify-function signature="setTextColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3534 3531 <modify-function signature="textColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3535 3532
3536 3533 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
3537 3534 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
3538 3535 <modify-function signature="QListWidgetItem(QListWidgetItem)" remove="all"/>
3539 3536 <modify-function signature="operator=(QListWidgetItem)" remove="all"/>
3540 3537 <modify-function signature="operator&lt;(QListWidgetItem)const" remove="all"/>
3541 3538 </object-type>
3542 3539
3543 3540 <object-type name="QGraphicsTextItem"> <!-- a QObject so main-thread delete redundant -->
3544 3541 <extra-includes>
3545 3542 <include file-name="QTextCursor" location="global"/>
3546 3543 </extra-includes>
3547 3544 <modify-function signature="QGraphicsTextItem(QGraphicsItem*,QGraphicsScene*)">
3548 3545 <inject-code position="end">
3549 3546 <argument-map index="1" meta-name="%1"/>
3550 3547 if (%1 != null) disableGarbageCollection();
3551 3548 </inject-code>
3552 3549 </modify-function>
3553 3550 <modify-function signature="QGraphicsTextItem(const QString &amp;,QGraphicsItem*,QGraphicsScene*)">
3554 3551 <inject-code position="end">
3555 3552 <argument-map index="2" meta-name="%2"/>
3556 3553 if (%2 != null) disableGarbageCollection();
3557 3554 </inject-code>
3558 3555 </modify-function>
3559 3556 <modify-function signature="setDocument(QTextDocument*)">
3560 3557 <modify-argument index="1">
3561 3558 <reference-count action="set" variable-name="__rcDocument"/>
3562 3559 </modify-argument>
3563 3560 </modify-function>
3564 3561
3565 3562 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
3566 3563 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
3567 3564 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
3568 3565 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
3569 3566 </object-type>
3570 3567
3571 3568 <object-type name="QCompleter">
3572 3569 <modify-function signature="activated(const QModelIndex &amp;)">
3573 3570 <rename to="activatedIndex"/>
3574 3571 </modify-function>
3575 3572 <modify-function signature="highlighted(const QModelIndex &amp;)">
3576 3573 <rename to="highlightedIndex"/>
3577 3574 </modify-function>
3578 3575 <modify-function signature="setModel(QAbstractItemModel *)">
3579 3576 <modify-argument index="1">
3580 3577 <reference-count action="set" variable-name="__rcModel"/>
3581 3578 </modify-argument>
3582 3579 </modify-function>
3583 3580 <modify-function signature="setPopup(QAbstractItemView *)">
3584 3581 <modify-argument index="1">
3585 3582 <no-null-pointer/>
3586 3583 <define-ownership class="java" owner="c++"/>
3587 3584 </modify-argument>
3588 3585 </modify-function>
3589 3586 <modify-function signature="setWidget(QWidget *)">
3590 3587 <modify-argument index="1">
3591 3588 <reference-count action="set" variable-name="__rcWidget"/>
3592 3589 </modify-argument>
3593 3590 </modify-function>
3594 3591 </object-type>
3595 3592
3596 3593
3597 3594 <object-type name="QTreeWidgetItem" delete-in-main-thread="yes">
3598 3595
3599 3596 <modify-function signature="operator&lt;(QTreeWidgetItem)const">
3600 3597 <modify-argument index="1" invalidate-after-use="yes"/>
3601 3598 </modify-function>
3602 3599 <modify-function signature="read(QDataStream&amp;)">
3603 3600 <modify-argument index="1" invalidate-after-use="yes"/>
3604 3601 </modify-function>
3605 3602 <modify-function signature="write(QDataStream&amp;)const">
3606 3603 <modify-argument index="1" invalidate-after-use="yes"/>
3607 3604 </modify-function>
3608 3605
3609 3606 <modify-function signature="QTreeWidgetItem(const QTreeWidgetItem &amp;)" remove="all"/>
3610 3607 <modify-function signature="operator=(const QTreeWidgetItem&amp;)" remove="all"/>
3611 3608
3612 3609 <modify-function signature="QTreeWidgetItem(QTreeWidget *,int)">
3613 3610 <modify-argument index="this">
3614 3611 <define-ownership class="java" owner="c++"/>
3615 3612 </modify-argument>
3616 3613 </modify-function>
3617 3614 <modify-function signature="QTreeWidgetItem(QTreeWidget *,const QStringList&lt;QString&gt; &amp;,int)">
3618 3615 <modify-argument index="this">
3619 3616 <define-ownership class="java" owner="c++"/>
3620 3617 </modify-argument>
3621 3618 </modify-function>
3622 3619 <modify-function signature="QTreeWidgetItem(QTreeWidget *,QTreeWidgetItem *,int)">
3623 3620 <modify-argument index="this">
3624 3621 <define-ownership class="java" owner="c++"/>
3625 3622 </modify-argument>
3626 3623 </modify-function>
3627 3624 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem *,int)">
3628 3625 <modify-argument index="this">
3629 3626 <define-ownership class="java" owner="c++"/>
3630 3627 </modify-argument>
3631 3628 </modify-function>
3632 3629 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem *,const QStringList&lt;QString&gt; &amp;,int)">
3633 3630 <modify-argument index="this">
3634 3631 <define-ownership class="java" owner="c++"/>
3635 3632 </modify-argument>
3636 3633 </modify-function>
3637 3634 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem *,QTreeWidgetItem *,int)">
3638 3635 <modify-argument index="this">
3639 3636 <define-ownership class="java" owner="c++"/>
3640 3637 </modify-argument>
3641 3638 </modify-function>
3642 3639 <modify-function signature="clone() const">
3643 3640 <modify-argument index="return">
3644 3641 <define-ownership class="shell" owner="c++"/>
3645 3642 </modify-argument>
3646 3643 </modify-function>
3647 3644 <modify-function signature="addChild(QTreeWidgetItem *)">
3648 3645 <modify-argument index="1">
3649 3646 <define-ownership class="java" owner="c++"/>
3650 3647 </modify-argument>
3651 3648 </modify-function>
3652 3649 <modify-function signature="addChildren(const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3653 3650 <modify-argument index="1">
3654 3651 <define-ownership class="java" owner="c++"/>
3655 3652 </modify-argument>
3656 3653 </modify-function>
3657 3654 <modify-function signature="insertChild(int, QTreeWidgetItem *)">
3658 3655 <modify-argument index="2">
3659 3656 <define-ownership class="java" owner="c++"/>
3660 3657 </modify-argument>
3661 3658 </modify-function>
3662 3659 <modify-function signature="insertChildren(int, const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3663 3660 <modify-argument index="2">
3664 3661 <define-ownership class="java" owner="c++"/>
3665 3662 </modify-argument>
3666 3663 </modify-function>
3667 3664 <modify-function signature="removeChild(QTreeWidgetItem*)">
3668 3665 <modify-argument index="1">
3669 3666 <define-ownership class="java" owner="default"/>
3670 3667 </modify-argument>
3671 3668 </modify-function>
3672 3669 <modify-function signature="takeChild(int)">
3673 3670 <modify-argument index="return">
3674 3671 <define-ownership class="java" owner="default"/>
3675 3672 </modify-argument>
3676 3673 </modify-function>
3677 3674 <modify-function signature="takeChildren()">
3678 3675 <modify-argument index="return">
3679 3676 <define-ownership class="java" owner="default"/>
3680 3677 </modify-argument>
3681 3678 </modify-function>
3682 3679
3683 3680 <modify-function signature="backgroundColor(int)const" remove="all"/> <!--### Obsolete in 4.3-->
3684 3681 <modify-function signature="setBackgroundColor(int, QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3685 3682 <modify-function signature="setTextColor(int, QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3686 3683 <modify-function signature="textColor(int)const" remove="all"/> <!--### Obsolete in 4.3-->
3687 3684
3688 3685 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
3689 3686 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
3690 3687 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem)" remove="all"/>
3691 3688 <modify-function signature="operator=(QTreeWidgetItem)" remove="all"/>
3692 3689 <modify-function signature="operator&lt;(QTreeWidgetItem)const" remove="all"/>
3693 3690 </object-type>
3694 3691
3695 3692 <object-type name="QListWidget">
3696 3693 <modify-function signature="mimeData(const QList&lt;QListWidgetItem *&gt;)const">
3697 3694 <modify-argument index="1" invalidate-after-use="yes"/>
3698 3695 </modify-function>
3699 3696 <modify-function signature="addItem(QListWidgetItem *)">
3700 3697 <modify-argument index="1">
3701 3698 <define-ownership class="java" owner="c++"/>
3702 3699 </modify-argument>
3703 3700 </modify-function>
3704 3701 <modify-function signature="insertItem(int, QListWidgetItem *)">
3705 3702 <modify-argument index="2">
3706 3703 <define-ownership class="java" owner="c++"/>
3707 3704 </modify-argument>
3708 3705 </modify-function>
3709 3706 <modify-function signature="setCurrentItem(QListWidgetItem*)">
3710 3707 <modify-argument index="1">
3711 3708 <reference-count action="ignore"/>
3712 3709 </modify-argument>
3713 3710 </modify-function>
3714 3711 <modify-function signature="setCurrentItem(QListWidgetItem*,QFlags&lt;QItemSelectionModel::SelectionFlag&gt;)">
3715 3712 <modify-argument index="1">
3716 3713 <reference-count action="ignore"/>
3717 3714 </modify-argument>
3718 3715 </modify-function>
3719 3716 <modify-function signature="setItemHidden(const QListWidgetItem*,bool)">
3720 3717 <remove/>
3721 3718 </modify-function>
3722 3719 <modify-function signature="isItemHidden(const QListWidgetItem*)const">
3723 3720 <remove/>
3724 3721 </modify-function>
3725 3722 <modify-function signature="setItemSelected(const QListWidgetItem*,bool)">
3726 3723 <remove/>
3727 3724 </modify-function>
3728 3725 <modify-function signature="isItemSelected(const QListWidgetItem*)const">
3729 3726 <remove/>
3730 3727 </modify-function>
3731 3728 <modify-function signature="takeItem(int)">
3732 3729 <modify-argument index="return">
3733 3730 <define-ownership class="java" owner="default"/>
3734 3731 </modify-argument>
3735 3732 </modify-function>
3736 3733 <modify-function signature="setItemWidget(QListWidgetItem*,QWidget*)">
3737 3734 <modify-argument index="1">
3738 3735 <reference-count action="ignore"/>
3739 3736 </modify-argument>
3740 3737 <modify-argument index="2">
3741 3738 <reference-count action="ignore"/>
3742 3739 </modify-argument>
3743 3740 </modify-function>
3744 3741 <modify-function signature="removeItemWidget(QListWidgetItem*)">
3745 3742 <modify-argument index="1">
3746 3743 <reference-count action="ignore"/>
3747 3744 </modify-argument>
3748 3745 </modify-function>
3749 3746 <modify-function signature="setModel(QAbstractItemModel*)">
3750 3747 <modify-argument index="1">
3751 3748 <reference-count action="ignore"/>
3752 3749 </modify-argument>
3753 3750 </modify-function>
3754 3751
3755 3752
3756 3753 <modify-function signature="mimeData(const QList&lt;QListWidgetItem*&gt;)const" remove="all"/>
3757 3754 </object-type>
3758 3755
3759 3756 <object-type name="QWidget">
3760 3757 <extra-includes>
3761 3758 <include file-name="QIcon" location="global"/>
3762 3759 <include file-name="QMessageBox" location="global"/>
3763 3760 </extra-includes>
3764 3761
3765 3762 <modify-function signature="actionEvent(QActionEvent*)">
3766 3763 <modify-argument index="1" invalidate-after-use="yes"/>
3767 3764 </modify-function>
3768 3765 <modify-function signature="changeEvent(QEvent*)">
3769 3766 <modify-argument index="1" invalidate-after-use="yes"/>
3770 3767 </modify-function>
3771 3768 <modify-function signature="closeEvent(QCloseEvent*)">
3772 3769 <modify-argument index="1" invalidate-after-use="yes"/>
3773 3770 </modify-function>
3774 3771 <modify-function signature="contextMenuEvent(QContextMenuEvent*)">
3775 3772 <modify-argument index="1" invalidate-after-use="yes"/>
3776 3773 </modify-function>
3777 3774 <modify-function signature="dragEnterEvent(QDragEnterEvent*)">
3778 3775 <modify-argument index="1" invalidate-after-use="yes"/>
3779 3776 </modify-function>
3780 3777 <modify-function signature="dragLeaveEvent(QDragLeaveEvent*)">
3781 3778 <modify-argument index="1" invalidate-after-use="yes"/>
3782 3779 </modify-function>
3783 3780 <modify-function signature="dragMoveEvent(QDragMoveEvent*)">
3784 3781 <modify-argument index="1" invalidate-after-use="yes"/>
3785 3782 </modify-function>
3786 3783 <modify-function signature="dropEvent(QDropEvent*)">
3787 3784 <modify-argument index="1" invalidate-after-use="yes"/>
3788 3785 </modify-function>
3789 3786 <modify-function signature="enterEvent(QEvent*)">
3790 3787 <modify-argument index="1" invalidate-after-use="yes"/>
3791 3788 </modify-function>
3792 3789 <modify-function signature="focusInEvent(QFocusEvent*)">
3793 3790 <modify-argument index="1" invalidate-after-use="yes"/>
3794 3791 </modify-function>
3795 3792 <modify-function signature="focusOutEvent(QFocusEvent*)">
3796 3793 <modify-argument index="1" invalidate-after-use="yes"/>
3797 3794 </modify-function>
3798 3795 <modify-function signature="hideEvent(QHideEvent*)">
3799 3796 <modify-argument index="1" invalidate-after-use="yes"/>
3800 3797 </modify-function>
3801 3798 <modify-function signature="inputMethodEvent(QInputMethodEvent*)">
3802 3799 <modify-argument index="1" invalidate-after-use="yes"/>
3803 3800 </modify-function>
3804 3801 <modify-function signature="keyPressEvent(QKeyEvent*)">
3805 3802 <modify-argument index="1" invalidate-after-use="yes"/>
3806 3803 </modify-function>
3807 3804 <modify-function signature="keyReleaseEvent(QKeyEvent*)">
3808 3805 <modify-argument index="1" invalidate-after-use="yes"/>
3809 3806 </modify-function>
3810 3807 <modify-function signature="leaveEvent(QEvent*)">
3811 3808 <modify-argument index="1" invalidate-after-use="yes"/>
3812 3809 </modify-function>
3813 3810 <modify-function signature="mouseDoubleClickEvent(QMouseEvent*)">
3814 3811 <modify-argument index="1" invalidate-after-use="yes"/>
3815 3812 </modify-function>
3816 3813 <modify-function signature="mouseMoveEvent(QMouseEvent*)">
3817 3814 <modify-argument index="1" invalidate-after-use="yes"/>
3818 3815 </modify-function>
3819 3816 <modify-function signature="mousePressEvent(QMouseEvent*)">
3820 3817 <modify-argument index="1" invalidate-after-use="yes"/>
3821 3818 </modify-function>
3822 3819 <modify-function signature="mouseReleaseEvent(QMouseEvent*)">
3823 3820 <modify-argument index="1" invalidate-after-use="yes"/>
3824 3821 </modify-function>
3825 3822 <modify-function signature="moveEvent(QMoveEvent*)">
3826 3823 <modify-argument index="1" invalidate-after-use="yes"/>
3827 3824 </modify-function>
3828 3825 <modify-function signature="paintEvent(QPaintEvent*)">
3829 3826 <modify-argument index="1" invalidate-after-use="yes"/>
3830 3827 </modify-function>
3831 3828 <modify-function signature="resizeEvent(QResizeEvent*)">
3832 3829 <modify-argument index="1" invalidate-after-use="yes"/>
3833 3830 </modify-function>
3834 3831 <modify-function signature="showEvent(QShowEvent*)">
3835 3832 <modify-argument index="1" invalidate-after-use="yes"/>
3836 3833 </modify-function>
3837 3834 <modify-function signature="tabletEvent(QTabletEvent*)">
3838 3835 <modify-argument index="1" invalidate-after-use="yes"/>
3839 3836 </modify-function>
3840 3837 <modify-function signature="wheelEvent(QWheelEvent*)">
3841 3838 <modify-argument index="1" invalidate-after-use="yes"/>
3842 3839 </modify-function>
3843 3840
3844 3841 <modify-function signature="render(QPainter*,QPoint,QRegion,QFlags&lt;QWidget::RenderFlag&gt;)">
3845 3842 <modify-argument index="2">
3846 3843 <!-- Removed because the render(QPainter*) overload conflicts with the identical function in QGraphicsView -->
3847 3844 <remove-default-expression/>
3848 3845 </modify-argument>
3849 3846 </modify-function>
3850 3847
3851 3848 <inject-code class="native">
3852 3849 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowTitle)
3853 3850 (JNIEnv *__jni_env,
3854 3851 jclass,
3855 3852 jlong __this_nativeId,
3856 3853 jobject title0)
3857 3854 {
3858 3855 QTJAMBI_DEBUG_TRACE("(native) entering: QMessageBox::setWindowTitle(const QString &amp; title)");
3859 3856 QString __qt_title0 = qtjambi_to_qstring(__jni_env, (jstring) title0);
3860 3857 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3861 3858 QMessageBox *__qt_this = (QMessageBox *) qtjambi_from_jlong(__this_nativeId);
3862 3859 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3863 3860 Q_ASSERT(__qt_this);
3864 3861 __qt_this-&gt;setWindowTitle((const QString&amp; )__qt_title0);
3865 3862 QTJAMBI_DEBUG_TRACE("(native) -&gt; leaving: QMessageBox::setWindowTitle(const QString &amp; title)");
3866 3863 }
3867 3864 </inject-code>
3868 3865
3869 3866 <inject-code class="native">
3870 3867 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowModality)
3871 3868 (JNIEnv *__jni_env,
3872 3869 jclass,
3873 3870 jlong __this_nativeId,
3874 3871 jint windowModality0)
3875 3872 {
3876 3873 Q_UNUSED(__jni_env);
3877 3874 QTJAMBI_DEBUG_TRACE("(native) entering: QMessageBox::setWindowModality(Qt::WindowModality modality)");
3878 3875 Qt::WindowModality __qt_windowModality0 = (Qt::WindowModality) windowModality0;
3879 3876 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3880 3877 QMessageBox *__qt_this = (QMessageBox *) qtjambi_from_jlong(__this_nativeId);
3881 3878 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3882 3879 Q_ASSERT(__qt_this);
3883 3880 __qt_this-&gt;setWindowModality((Qt::WindowModality )__qt_windowModality0);
3884 3881 QTJAMBI_DEBUG_TRACE("(native) -&gt; leaving: QMessageBox::setWindowModality(Qt::WindowModality modality)");
3885 3882 }
3886 3883 </inject-code>
3887 3884
3888 3885 <modify-function signature="render(QPaintDevice *, const QPoint &amp;, const QRegion &amp;, QFlags&lt;QWidget::RenderFlag&gt;)">
3889 3886 <modify-argument index="4">
3890 3887 <replace-default-expression with="RenderFlag.DrawWindowBackground, RenderFlag.DrawChildren"/>
3891 3888 </modify-argument>
3892 3889 </modify-function>
3893 3890 <modify-function signature="render(QPainter *, const QPoint &amp;, const QRegion &amp;, QFlags&lt;QWidget::RenderFlag&gt;)">
3894 3891 <modify-argument index="4">
3895 3892 <replace-default-expression with="RenderFlag.DrawWindowBackground, RenderFlag.DrawChildren"/>
3896 3893 </modify-argument>
3897 3894 </modify-function>
3898 3895 <modify-function signature="setFocusProxy(QWidget*)">
3899 3896 <modify-argument index="1">
3900 3897 <reference-count action="set" variable-name="__rcFocusProxy"/>
3901 3898 </modify-argument>
3902 3899 </modify-function>
3903 3900 <modify-function signature="setInputContext(QInputContext*)">
3904 3901 <modify-argument index="1">
3905 3902 <define-ownership class="java" owner="c++"/>
3906 3903 </modify-argument>
3907 3904 </modify-function>
3908 3905 <modify-function signature="setLayout(QLayout*)">
3909 3906 <modify-argument index="1">
3910 3907 <no-null-pointer/>
3911 3908 <reference-count action="ignore"/>
3912 3909 </modify-argument>
3913 3910 </modify-function>
3914 3911 <modify-function signature="setParent(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
3915 3912 <modify-argument index="1">
3916 3913 <reference-count action="ignore"/>
3917 3914 </modify-argument>
3918 3915 </modify-function>
3919 3916 <modify-function signature="setParent(QWidget*)">
3920 3917 <modify-argument index="1">
3921 3918 <reference-count action="ignore"/>
3922 3919 </modify-argument>
3923 3920 </modify-function>
3924 3921 <modify-function signature="setStyle(QStyle*)">
3925 3922 <modify-argument index="1">
3926 3923 <reference-count action="set" variable-name="__rcStyle"/>
3927 3924 </modify-argument>
3928 3925 </modify-function>
3929 3926 <modify-function signature="setTabOrder(QWidget*,QWidget*)">
3930 3927 <modify-argument index="1">
3931 3928 <reference-count action="ignore"/>
3932 3929 </modify-argument>
3933 3930 <modify-argument index="2">
3934 3931 <reference-count action="ignore"/>
3935 3932 </modify-argument>
3936 3933 </modify-function>
3937 3934 <modify-function signature="getContentsMargins(int*,int*,int*,int*)const">
3938 3935 <access modifier="private"/>
3939 3936 </modify-function>
3940 3937
3941 3938 <modify-function signature="addAction(QAction *)">
3942 3939 <modify-argument index="1">
3943 3940 <reference-count action="add" variable-name="__rcActions"/>
3944 3941 </modify-argument>
3945 3942 </modify-function>
3946 3943
3947 3944 <modify-function signature="insertAction(QAction *, QAction *)">
3948 3945 <modify-argument index="2">
3949 3946 <reference-count action="add" variable-name="__rcActions"/>
3950 3947 </modify-argument>
3951 3948 </modify-function>
3952 3949
3953 3950 <modify-function signature="addActions(const QList&lt;QAction *&gt; &amp;)">
3954 3951 <modify-argument index="1">
3955 3952 <reference-count action="add-all" variable-name="__rcActions"/>
3956 3953 </modify-argument>
3957 3954 </modify-function>
3958 3955
3959 3956 <modify-function signature="insertActions(QAction *, const QList&lt;QAction *&gt; &amp;)">
3960 3957 <modify-argument index="2">
3961 3958 <reference-count action="add-all" variable-name="__rcActions"/>
3962 3959 </modify-argument>
3963 3960 </modify-function>
3964 3961
3965 3962 <modify-function signature="removeAction(QAction *)">
3966 3963 <modify-argument index="1">
3967 3964 <reference-count action="remove" variable-name="__rcActions"/>
3968 3965 </modify-argument>
3969 3966 </modify-function>
3970 3967 <modify-function signature="enabledChange(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3971 3968 <modify-function signature="fontChange(QFont)" remove="all"/> <!--### Obsolete in 4.3-->
3972 3969 <modify-function signature="isEnabledToTLW()const" remove="all"/> <!--### Obsolete in 4.3-->
3973 3970 <modify-function signature="isTopLevel()const" remove="all"/> <!--### Obsolete in 4.3-->
3974 3971 <modify-function signature="paletteChange(QPalette)" remove="all"/> <!--### Obsolete in 4.3-->
3975 3972 <modify-function signature="setShown(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3976 3973 <modify-function signature="topLevelWidget()const" remove="all"/> <!--### Obsolete in 4.3-->
3977 3974 <modify-function signature="windowActivationChange(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3978 3975
3979 3976 <modify-function signature="fontInfo()const" remove="all"/>
3980 3977 <modify-function signature="fontMetrics()const" remove="all"/>
3981 3978 <modify-function signature="sizeHint()const" rename="getSizeHint"/>
3982 3979 <modify-function signature="minimumSizeHint()const" rename="getMinimumSizeHint"/>
3983 3980 <modify-function signature="setVisible(bool)" remove="all"/>
3984 3981 </object-type>
3985 3982
3986 3983 <object-type name="QMessageBox">
3987 3984
3988 3985
3989 3986 <modify-function signature="setWindowTitle(const QString &amp;)" remove="all"/>
3990 3987 <modify-function signature="setWindowModality(Qt::WindowModality)" remove="all"/>
3991 3988 <extra-includes>
3992 3989 <include file-name="QPixmap" location="global"/>
3993 3990 </extra-includes>
3994 3991 <modify-function signature="addButton(QAbstractButton*,QMessageBox::ButtonRole)">
3995 3992 <modify-argument index="1">
3996 3993 <reference-count action="ignore"/>
3997 3994 </modify-argument>
3998 3995 </modify-function>
3999 3996 <modify-function signature="removeButton(QAbstractButton*)">
4000 3997 <modify-argument index="1">
4001 3998 <reference-count action="ignore"/>
4002 3999 </modify-argument>
4003 4000 </modify-function>
4004 4001 <modify-function signature="setDefaultButton(QPushButton*)">
4005 4002 <modify-argument index="1">
4006 4003 <reference-count action="ignore"/>
4007 4004 </modify-argument>
4008 4005 </modify-function>
4009 4006 <modify-function signature="setEscapeButton(QAbstractButton*)">
4010 4007 <modify-argument index="1">
4011 4008 <reference-count action="ignore"/>
4012 4009 </modify-argument>
4013 4010 </modify-function>
4014 4011
4015 4012 <modify-function signature="QMessageBox(QString,QString,QMessageBox::Icon,int,int,int,QWidget*,QFlags&lt;Qt::WindowType&gt;)" remove="all"/> <!--### Obsolete in 4.3-->
4016 4013 <modify-function signature="buttonText(int)const" remove="all"/> <!--### Obsolete in 4.3-->
4017 4014 <modify-function signature="setButtonText(int, QString)" remove="all"/> <!--### Obsolete in 4.3-->
4018 4015 <modify-function signature="standardIcon(QMessageBox::Icon)" remove="all"/> <!--### Obsolete in 4.3-->
4019 4016
4020 4017 <modify-function signature="critical(QWidget*,QString,QString,int,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4021 4018 <modify-function signature="critical(QWidget*,QString,QString,QString,QString,QString,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4022 4019 <modify-function signature="information(QWidget*,QString,QString,int,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4023 4020 <modify-function signature="information(QWidget*,QString,QString,QString,QString,QString,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4024 4021 <modify-function signature="question(QWidget*, QString, QString, int, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4025 4022 <modify-function signature="question(QWidget*, QString, QString, QString, QString, QString, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4026 4023 <modify-function signature="warning(QWidget*, QString, QString, int, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4027 4024 <modify-function signature="warning(QWidget*, QString, QString, QString, QString, QString, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4028 4025 </object-type>
4029 4026
4030 4027 <object-type name="QAbstractSpinBox">
4031 4028 <modify-function signature="initStyleOption(QStyleOptionSpinBox*)const">
4032 4029 <access modifier="private"/>
4033 4030 </modify-function>
4034 4031 <modify-function signature="setLineEdit(QLineEdit*)">
4035 4032 <modify-argument index="1">
4036 4033 <!-- Safe to ignore because the spinbox reparents the line edit -->
4037 4034 <reference-count action="ignore"/>
4038 4035 <no-null-pointer/>
4039 4036 </modify-argument>
4040 4037 </modify-function>
4041 4038 </object-type>
4042 4039
4043 4040 <object-type name="QTextFrame" delete-in-main-thread="yes">
4044 4041 <extra-includes>
4045 4042 <include file-name="QTextCursor" location="global"/>
4046 4043 </extra-includes>
4047 4044 </object-type>
4048 4045
4049 4046 <object-type name="QImageIOHandler">
4050 4047 <extra-includes>
4051 4048 <include file-name="QRect" location="global"/>
4052 4049 </extra-includes>
4053 4050 <modify-function signature="setFormat(const QByteArray &amp;)const">
4054 4051 <remove/>
4055 4052 </modify-function>
4056 4053 <modify-function signature="setDevice(QIODevice*)">
4057 4054 <modify-argument index="1">
4058 4055 <reference-count action="set" variable-name="__rcDevice"/>
4059 4056 </modify-argument>
4060 4057 </modify-function>
4061 4058 <modify-function signature="read(QImage*)">
4062 4059 <modify-argument index="1">
4063 4060 <replace-type modified-type="com.trolltech.qt.gui.QImage"/>
4064 4061 <conversion-rule class="shell">
4065 4062 jobject %out = qtjambi_from_object(__jni_env, %in, "QImage", "com/trolltech/qt/gui/", false);
4066 4063
4067 4064 QtJambiLink *__link = %out != 0 ? QtJambiLink::findLink(__jni_env, %out) : 0;
4068 4065 </conversion-rule>
4069 4066 <conversion-rule class="native">
4070 4067 QImage *%out = (QImage *) qtjambi_to_object(__jni_env, %in);
4071 4068 </conversion-rule>
4072 4069 </modify-argument>
4073 4070 <modify-argument index="0">
4074 4071 <conversion-rule class="shell">
4075 4072 // Invalidate object
4076 4073 if (__link != 0) __link-&gt;resetObject(__jni_env);
4077 4074 bool %out = (bool) %in;
4078 4075 </conversion-rule>
4079 4076 </modify-argument>
4080 4077 </modify-function>
4081 4078
4082 4079 <modify-function signature="name()const" remove="all"/> <!--### Obsolete in 4.3-->
4083 4080 </object-type>
4084 4081
4085 4082 <object-type name="QProxyModel">
4086 4083 <modify-function signature="parent()const" remove="all"/>
4087 4084 <extra-includes>
4088 4085 <include file-name="QPixmap" location="global"/>
4089 4086 <include file-name="QStringList" location="global"/>
4090 4087 <include file-name="QSize" location="global"/>
4091 4088 </extra-includes>
4092 4089 <modify-function signature="setModel(QAbstractItemModel*)">
4093 4090 <modify-argument index="1">
4094 4091 <reference-count action="set" variable-name="__rcModel"/>
4095 4092 </modify-argument>
4096 4093 </modify-function>
4097 4094 </object-type>
4098 4095
4099 4096 <object-type name="QImageReader">
4100 4097 <extra-includes>
4101 4098 <include file-name="QColor" location="global"/>
4102 4099 <include file-name="QRect" location="global"/>
4103 4100 <include file-name="QSize" location="global"/>
4104 4101 <include file-name="QStringList" location="global"/>
4105 4102 <include file-name="QImage" location="global"/>
4106 4103 </extra-includes>
4107 4104 <modify-function signature="read(QImage*) ">
4108 4105 <remove/>
4109 4106 </modify-function>
4110 4107 <modify-function signature="setDevice(QIODevice*)">
4111 4108 <modify-argument index="1">
4112 4109 <reference-count action="set" variable-name="__rcDevice"/>
4113 4110 </modify-argument>
4114 4111 </modify-function>
4115 4112 </object-type>
4116 4113
4117 4114 <object-type name="QMovie">
4118 4115 <extra-includes>
4119 4116 <include file-name="QColor" location="global"/>
4120 4117 <include file-name="QImage" location="global"/>
4121 4118 <include file-name="QPixmap" location="global"/>
4122 4119 <include file-name="QRect" location="global"/>
4123 4120 <include file-name="QSize" location="global"/>
4124 4121 </extra-includes>
4125 4122 <modify-function signature="cacheMode()">
4126 4123 <remove/>
4127 4124 </modify-function>
4128 4125 <modify-function signature="setDevice(QIODevice*)">
4129 4126 <modify-argument index="1">
4130 4127 <reference-count action="set" variable-name="__rcDevice"/>
4131 4128 </modify-argument>
4132 4129 </modify-function>
4133 4130 </object-type>
4134 4131
4135 4132 <object-type name="QPageSetupDialog"/>
4136 4133
4137 4134 <object-type name="QTabWidget">
4138 4135 <modify-function signature="initStyleOption(QStyleOptionTabWidgetFrame*)const">
4139 4136 <access modifier="private"/>
4140 4137 </modify-function>
4141 4138 <inject-code>
4142 4139 <insert-template name="gui.init_style_option">
4143 4140 <replace from="%TYPE" to="QStyleOptionTabWidgetFrame"/>
4144 4141 </insert-template>
4145 4142 </inject-code>
4146 4143 <modify-function signature="addTab(QWidget*,QIcon,QString)">
4147 4144 <modify-argument index="1">
4148 4145 <reference-count action="ignore"/>
4149 4146 </modify-argument>
4150 4147 </modify-function>
4151 4148 <modify-function signature="addTab(QWidget*,QString)">
4152 4149 <modify-argument index="1">
4153 4150 <reference-count action="ignore"/>
4154 4151 </modify-argument>
4155 4152 </modify-function>
4156 4153 <modify-function signature="insertTab(int,QWidget*,QString)">
4157 4154 <modify-argument index="2">
4158 4155 <reference-count action="ignore"/>
4159 4156 </modify-argument>
4160 4157 </modify-function>
4161 4158 <modify-function signature="insertTab(int,QWidget*,QIcon,QString)">
4162 4159 <modify-argument index="2">
4163 4160 <reference-count action="ignore"/>
4164 4161 </modify-argument>
4165 4162 </modify-function>
4166 4163 <modify-function signature="setCornerWidget(QWidget*,Qt::Corner)">
4167 4164 <modify-argument index="1">
4168 4165 <reference-count action="ignore"/>
4169 4166 </modify-argument>
4170 4167 </modify-function>
4171 4168 <modify-function signature="setCurrentWidget(QWidget*)">
4172 4169 <modify-argument index="1">
4173 4170 <reference-count action="ignore"/>
4174 4171 </modify-argument>
4175 4172 </modify-function>
4176 4173 <modify-function signature="setTabBar(QTabBar*)">
4177 4174 <modify-argument index="1">
4178 4175 <reference-count action="ignore"/>
4179 4176 </modify-argument>
4180 4177 </modify-function>
4181 4178 </object-type>
4182 4179 <object-type name="QDrag">
4183 4180 <extra-includes>
4184 4181 <include file-name="QPoint" location="global"/>
4185 4182 <include file-name="QPixmap" location="global"/>
4186 4183 </extra-includes>
4187 4184 <modify-function signature="setMimeData(QMimeData*)">
4188 4185 <modify-argument index="1">
4189 4186 <define-ownership class="java" owner="c++"/>
4190 4187 </modify-argument>
4191 4188 </modify-function>
4192 4189
4193 4190 <modify-function signature="start(QFlags&lt;Qt::DropAction&gt;)" remove="all"/> <!--### Obsolete in 4.3-->
4194 4191 </object-type>
4195 4192
4196 4193 <object-type name="QDateTimeEdit">
4197 4194 <modify-function signature="initStyleOption(QStyleOptionSpinBox*)const" access="private" rename="initDateTimeEditStyleOption"/>
4198 4195 <modify-function signature="setCalendarWidget(QCalendarWidget*)">
4199 4196 <modify-argument index="1">
4200 4197 <!-- Safe to ignore because widget is reparented -->
4201 4198 <reference-count action="ignore"/>
4202 4199 </modify-argument>
4203 4200 </modify-function>
4204 4201
4205 4202 </object-type>
4206 4203
4207 4204 <object-type name="QSortFilterProxyModel">
4208 4205 <modify-function signature="parent()const" remove="all"/>
4209 4206 <extra-includes>
4210 4207 <include file-name="QItemSelection" location="global"/>
4211 4208 <include file-name="QStringList" location="global"/>
4212 4209 <include file-name="QSize" location="global"/>
4213 4210 </extra-includes>
4214 4211
4215 4212 <modify-function signature="setSourceModel(QAbstractItemModel *)">
4216 4213 <modify-argument index="1">
4217 4214 <reference-count action="set" variable-name="__rcSourceModel"/>
4218 4215 </modify-argument>
4219 4216 </modify-function>
4220 4217
4221 4218 <modify-function signature="clear()" remove="all"/> <!--### Obsolete in 4.3-->
4222 4219 <modify-function signature="filterChanged()" remove="all"/> <!--### Obsolete in 4.3-->
4223 4220 </object-type>
4224 4221
4225 4222 <object-type name="QSlider">
4226 4223 <modify-function signature="initStyleOption(QStyleOptionSlider*)const">
4227 4224 <access modifier="private"/>
4228 4225 </modify-function>
4229 4226 </object-type>
4230 4227
4231 4228 <object-type name="QInputContext">
4232 4229 <extra-includes>
4233 4230 <include file-name="QTextFormat" location="global"/>
4234 4231 </extra-includes>
4235 4232 <modify-function signature="setFocusWidget(QWidget*)">
4236 4233 <remove/>
4237 4234 </modify-function>
4238 4235 <modify-function signature="filterEvent(const QEvent*)">
4239 4236 <modify-argument index="1" invalidate-after-use="yes"/>
4240 4237 </modify-function>
4241 4238 <modify-function signature="mouseHandler(int,QMouseEvent*)">
4242 4239 <modify-argument index="2" invalidate-after-use="yes"/>
4243 4240 </modify-function>
4244 4241
4245 4242 </object-type>
4246 4243
4247 4244 <object-type name="QProgressDialog">
4248 4245
4249 4246 <modify-function signature="setBar(QProgressBar*)">
4250 4247 <modify-argument index="1">
4251 4248 <define-ownership class="java" owner="c++"/>
4252 4249 </modify-argument>
4253 4250 </modify-function>
4254 4251 <modify-function signature="setCancelButton(QPushButton*)">
4255 4252 <modify-argument index="1">
4256 4253 <!-- Safe to ignore because button is reparented -->
4257 4254 <reference-count action="ignore"/>
4258 4255 </modify-argument>
4259 4256 </modify-function>
4260 4257 <modify-function signature="setLabel(QLabel*)">
4261 4258 <modify-argument index="1">
4262 4259 <!-- Safe to ignore because label is reparented -->
4263 4260 <reference-count action="ignore"/>
4264 4261 </modify-argument>
4265 4262 </modify-function>
4266 4263
4267 4264 </object-type>
4268 4265
4269 4266 <object-type name="QLabel">
4270 4267 <modify-function signature="picture()const">
4271 4268 <access modifier="private"/>
4272 4269 <rename to="picture_private"/>
4273 4270 </modify-function>
4274 4271
4275 4272 <modify-function signature="setBuddy(QWidget *)">
4276 4273 <modify-argument index="1">
4277 4274 <reference-count action="set" variable-name="__rcBuddy"/>
4278 4275 </modify-argument>
4279 4276 </modify-function>
4280 4277 <modify-function signature="setMovie(QMovie *)">
4281 4278 <modify-argument index="1">
4282 4279 <reference-count action="set" variable-name="__rcMovie"/>
4283 4280 </modify-argument>
4284 4281 </modify-function>
4285 4282 <modify-function signature="pixmap()const">
4286 4283 <access modifier="private"/>
4287 4284 <rename to="pixmap_private"/>
4288 4285 </modify-function>
4289 4286 </object-type>
4290 4287
4291 4288 <object-type name="QFileDialog">
4292 4289 <extra-includes>
4293 4290 <include file-name="QUrl" location="global"/>
4294 4291 </extra-includes>
4295 4292
4296 4293 <modify-function signature="getOpenFileName(QWidget*,QString,QString,QString,QString*,QFlags&lt;QFileDialog::Option&gt;)">
4297 4294 <access modifier="private"/>
4298 4295 <modify-argument index="1">
4299 4296 <remove-default-expression/>
4300 4297 </modify-argument>
4301 4298 <modify-argument index="2">
4302 4299 <remove-default-expression/>
4303 4300 </modify-argument>
4304 4301 <modify-argument index="3">
4305 4302 <remove-default-expression/>
4306 4303 </modify-argument>
4307 4304 <modify-argument index="4">
4308 4305 <remove-default-expression/>
4309 4306 </modify-argument>
4310 4307 <modify-argument index="5">
4311 4308 <remove-default-expression/>
4312 4309 </modify-argument>
4313 4310 <modify-argument index="6">
4314 4311 <remove-default-expression/>
4315 4312 </modify-argument>
4316 4313 </modify-function>
4317 4314
4318 4315 <modify-function signature="getOpenFileNames(QWidget*,QString,QString,QString,QString*,QFlags&lt;QFileDialog::Option&gt;)">
4319 4316 <access modifier="private"/>
4320 4317 <modify-argument index="1">
4321 4318 <remove-default-expression/>
4322 4319 </modify-argument>
4323 4320 <modify-argument index="2">
4324 4321 <remove-default-expression/>
4325 4322 </modify-argument>
4326 4323 <modify-argument index="3">
4327 4324 <remove-default-expression/>
4328 4325 </modify-argument>
4329 4326 <modify-argument index="4">
4330 4327 <remove-default-expression/>
4331 4328 </modify-argument>
4332 4329 <modify-argument index="5">
4333 4330 <remove-default-expression/>
4334 4331 </modify-argument>
4335 4332 <modify-argument index="6">
4336 4333 <remove-default-expression/>
4337 4334 </modify-argument>
4338 4335 </modify-function>
4339 4336
4340 4337 <modify-function signature="getSaveFileName(QWidget*,QString,QString,QString,QString*,QFlags&lt;QFileDialog::Option&gt;)">
4341 4338 <access modifier="private"/>
4342 4339 <modify-argument index="1">
4343 4340 <remove-default-expression/>
4344 4341 </modify-argument>
4345 4342 <modify-argument index="2">
4346 4343 <remove-default-expression/>
4347 4344 </modify-argument>
4348 4345 <modify-argument index="3">
4349 4346 <remove-default-expression/>
4350 4347 </modify-argument>
4351 4348 <modify-argument index="4">
4352 4349 <remove-default-expression/>
4353 4350 </modify-argument>
4354 4351 <modify-argument index="5">
4355 4352 <remove-default-expression/>
4356 4353 </modify-argument>
4357 4354 <modify-argument index="6">
4358 4355 <remove-default-expression/>
4359 4356 </modify-argument>
4360 4357 </modify-function>
4361 4358
4362 4359 <modify-function signature="setIconProvider(QFileIconProvider*)">
4363 4360 <modify-argument index="1">
4364 4361 <reference-count action="set" variable-name="__rcIconProvider"/>
4365 4362 </modify-argument>
4366 4363 </modify-function>
4367 4364
4368 4365 <modify-function signature="setItemDelegate(QAbstractItemDelegate*)">
4369 4366 <modify-argument index="1">
4370 4367 <reference-count action="set" variable-name="__rcItemDelegate"/>
4371 4368 </modify-argument>
4372 4369 </modify-function>
4373 4370
4374 4371 <modify-function signature="setProxyModel(QAbstractProxyModel*)">
4375 4372 <modify-argument index="1">
4376 4373 <!-- Reparented -->
4377 4374 <reference-count action="ignore"/>
4378 4375 </modify-argument>
4379 4376 </modify-function>
4380 4377
4381 4378 </object-type>
4382 4379
4383 4380 <object-type name="QErrorMessage"/>
4384 4381
4385 4382 <object-type name="QTabBar">
4386 4383 <extra-includes>
4387 4384 <include file-name="QIcon" location="global"/>
4388 4385 </extra-includes>
4389 4386 <modify-function signature="initStyleOption(QStyleOptionTab*,int)const">
4390 4387 <access modifier="private"/>
4391 4388 </modify-function>
4392 4389 <modify-function signature="setTabButton(int,QTabBar::ButtonPosition,QWidget*)">
4393 4390 <modify-argument index="3">
4394 4391 <reference-count action="ignore"/>
4395 4392 </modify-argument>
4396 4393 </modify-function>
4397 4394 </object-type>
4398 4395
4399 4396 <object-type name="QStandardItemModel">
4400 4397 <modify-function signature="insertColumn(int,const QModelIndex &amp;)" remove="all"/>
4401 4398 <modify-function signature="insertRow(int,const QModelIndex &amp;)" remove="all"/>
4402 4399 <modify-function signature="parent()const" remove="all"/>
4403 4400 <extra-includes>
4404 4401 <include file-name="QStringList" location="global"/>
4405 4402 <include file-name="QSize" location="global"/>
4406 4403 </extra-includes>
4407 4404
4408 4405 <modify-function signature="appendColumn(const QList&lt;QStandardItem *&gt;&amp;)">
4409 4406 <modify-argument index="1">
4410 4407 <define-ownership class="java" owner="c++"/>
4411 4408 </modify-argument>
4412 4409 </modify-function>
4413 4410 <modify-function signature="takeColumn(int)">
4414 4411 <modify-argument index="return">
4415 4412 <define-ownership class="java" owner="default"/>
4416 4413 </modify-argument>
4417 4414 </modify-function>
4418 4415 <modify-function signature="takeRow(int)">
4419 4416 <modify-argument index="return">
4420 4417 <define-ownership class="java" owner="default"/>
4421 4418 </modify-argument>
4422 4419 </modify-function>
4423 4420 <modify-function signature="takeHorizontalHeaderItem(int)">
4424 4421 <modify-argument index="return">
4425 4422 <define-ownership class="java" owner="default"/>
4426 4423 </modify-argument>
4427 4424 </modify-function>
4428 4425 <modify-function signature="takeVerticalHeaderItem(int)">
4429 4426 <modify-argument index="return">
4430 4427 <define-ownership class="java" owner="default"/>
4431 4428 </modify-argument>
4432 4429 </modify-function>
4433 4430 <modify-function signature="takeItem(int,int)">
4434 4431 <modify-argument index="return">
4435 4432 <define-ownership class="java" owner="default"/>
4436 4433 </modify-argument>
4437 4434 </modify-function>
4438 4435 <modify-function signature="appendRow(const QList&lt;QStandardItem *&gt;&amp;)">
4439 4436 <modify-argument index="1">
4440 4437 <define-ownership class="java" owner="c++"/>
4441 4438 </modify-argument>
4442 4439 </modify-function>
4443 4440 <modify-function signature="appendRow(QStandardItem *)">
4444 4441 <modify-argument index="1">
4445 4442 <define-ownership class="java" owner="c++"/>
4446 4443 </modify-argument>
4447 4444 </modify-function>
4448 4445 <modify-function signature="insertColumn(int, const QList&lt;QStandardItem *&gt;&amp;)">
4449 4446 <modify-argument index="2">
4450 4447 <define-ownership class="java" owner="c++"/>
4451 4448 </modify-argument>
4452 4449 </modify-function>
4453 4450 <modify-function signature="insertRow(int, const QList&lt;QStandardItem *&gt;&amp;)">
4454 4451 <modify-argument index="2">
4455 4452 <define-ownership class="java" owner="c++"/>
4456 4453 </modify-argument>
4457 4454 </modify-function>
4458 4455 <modify-function signature="insertRow(int, QStandardItem *)">
4459 4456 <modify-argument index="2">
4460 4457 <define-ownership class="java" owner="c++"/>
4461 4458 </modify-argument>
4462 4459 </modify-function>
4463 4460 <modify-function signature="setHorizontalHeaderItem(int, QStandardItem *)">
4464 4461 <modify-argument index="2">
4465 4462 <define-ownership class="java" owner="c++"/>
4466 4463 </modify-argument>
4467 4464 </modify-function>
4468 4465 <modify-function signature="setItem(int, int, QStandardItem *)">
4469 4466 <modify-argument index="3">
4470 4467 <define-ownership class="java" owner="c++"/>
4471 4468 </modify-argument>
4472 4469 </modify-function>
4473 4470 <modify-function signature="setItem(int, QStandardItem *)">
4474 4471 <modify-argument index="2">
4475 4472 <define-ownership class="java" owner="c++"/>
4476 4473 </modify-argument>
4477 4474 </modify-function>
4478 4475 <modify-function signature="setItemPrototype(const QStandardItem *)">
4479 4476 <modify-argument index="1">
4480 4477 <define-ownership class="java" owner="c++"/>
4481 4478 </modify-argument>
4482 4479 </modify-function>
4483 4480 <modify-function signature="setVerticalHeaderItem(int, QStandardItem *)">
4484 4481 <modify-argument index="2">
4485 4482 <define-ownership class="java" owner="c++"/>
4486 4483 </modify-argument>
4487 4484 </modify-function>
4488 4485 </object-type>
4489 4486
4490 4487 <object-type name="QRadioButton">
4491 4488 <modify-function signature="initStyleOption(QStyleOptionButton*)const">
4492 4489 <access modifier="private"/>
4493 4490 </modify-function>
4494 4491 </object-type>
4495 4492
4496 4493 <object-type name="QScrollBar">
4497 4494 <modify-function signature="initStyleOption(QStyleOptionSlider*)const">
4498 4495 <access modifier="private"/>
4499 4496 </modify-function>
4500 4497 </object-type>
4501 4498
4502 4499 <object-type name="QClipboard">
4503 4500 <extra-includes>
4504 4501 <include file-name="QImage" location="global"/>
4505 4502 <include file-name="QPixmap" location="global"/>
4506 4503 </extra-includes>
4507 4504 <modify-function signature="setMimeData(QMimeData *, QClipboard::Mode)">
4508 4505 <modify-argument index="1">
4509 4506 <define-ownership class="java" owner="c++"/>
4510 4507 </modify-argument>
4511 4508 </modify-function>
4512 4509 <modify-function signature="text(QString&amp;,QClipboard::Mode)const">
4513 4510 <access modifier="private"/>
4514 4511 <modify-argument index="2">
4515 4512 <remove-default-expression/>
4516 4513 </modify-argument>
4517 4514 </modify-function>
4518 4515
4519 4516 </object-type>
4520 4517
4521 4518 <object-type name="QAbstractScrollArea">
4522 4519 <modify-function signature="setupViewport(QWidget *)" access="non-final"/>
4523 4520 <modify-function signature="addScrollBarWidget(QWidget*,QFlags&lt;Qt::AlignmentFlag&gt;)">
4524 4521 <modify-argument index="1">
4525 4522 <reference-count action="ignore"/>
4526 4523 </modify-argument>
4527 4524 </modify-function>
4528 4525 <modify-function signature="setCornerWidget(QWidget*)">
4529 4526 <modify-argument index="1">
4530 4527 <reference-count action="ignore"/>
4531 4528 </modify-argument>
4532 4529 </modify-function>
4533 4530 <modify-function signature="setHorizontalScrollBar(QScrollBar*)">
4534 4531 <modify-argument index="1">
4535 4532 <reference-count action="ignore"/>
4536 4533 </modify-argument>
4537 4534 </modify-function>
4538 4535
4539 4536 <modify-function signature="setVerticalScrollBar(QScrollBar*)">
4540 4537 <modify-argument index="1">
4541 4538 <reference-count action="ignore"/>
4542 4539 </modify-argument>
4543 4540 </modify-function>
4544 4541
4545 4542 <modify-function signature="setViewport(QWidget*)">
4546 4543 <modify-argument index="1">
4547 4544 <reference-count action="ignore"/>
4548 4545 </modify-argument>
4549 4546 </modify-function>
4550 4547
4551 4548 <modify-function signature="setupViewport(QWidget*)">
4552 4549 <modify-argument index="1">
4553 4550 <reference-count action="ignore"/>
4554 4551 </modify-argument>
4555 4552 </modify-function>
4556 4553
4557 4554 <modify-function signature="viewportEvent(QEvent*)">
4558 4555 <modify-argument index="1" invalidate-after-use="yes"/>
4559 4556 </modify-function>
4560 4557
4561 4558 </object-type>
4562 4559
4563 4560 <object-type name="QPaintEngineState">
4564 4561 <extra-includes>
4565 4562 <include file-name="QPainterPath" location="global"/>
4566 4563 </extra-includes>
4567 4564 </object-type>
4568 4565
4569 4566 <object-type name="QRubberBand">
4570 4567 <modify-function signature="initStyleOption(QStyleOptionRubberBand*)const">
4571 4568 <access modifier="private"/>
4572 4569 </modify-function>
4573 4570 <modify-function signature="move(int,int)" rename="moveRubberBand"/>
4574 4571 <modify-function signature="move(const QPoint &amp;)" rename="moveRubberBand"/>
4575 4572 <modify-function signature="resize(int,int)" rename="resizeRubberBand"/>
4576 4573 <modify-function signature="resize(const QSize &amp;)" rename="resizeRubberBand"/>
4577 4574 <modify-function signature="setGeometry(int,int,int,int)" rename="setRubberBandGeometry"/>
4578 4575 <modify-function signature="setGeometry(const QRect &amp;)" rename="setRubberBandGeometry"/>
4579 4576 </object-type>
4580 4577
4581 4578 <object-type name="QTextLayout">
4582 4579 <extra-includes>
4583 4580 <include file-name="QTextOption" location="global"/>
4584 4581 </extra-includes>
4585 4582 </object-type>
4586 4583
4587 4584 <object-type name="QTableWidget">
4588 4585 <modify-function signature="mimeData(const QList&lt;QTableWidgetItem*&gt;)const">
4589 4586 <modify-argument index="1" invalidate-after-use="yes"/>
4590 4587 </modify-function>
4591 4588 <modify-function signature="isSortingEnabled()const" remove="all"/>
4592 4589 <modify-function signature="setSortingEnabled(bool)" remove="all"/>
4593 4590 <modify-function signature="setHorizontalHeaderItem(int, QTableWidgetItem *)">
4594 4591 <modify-argument index="2">
4595 4592 <define-ownership class="java" owner="c++"/>
4596 4593 </modify-argument>
4597 4594 </modify-function>
4598 4595 <modify-function signature="setItem(int, int, QTableWidgetItem *)">
4599 4596 <modify-argument index="3">
4600 4597 <define-ownership class="java" owner="c++"/>
4601 4598 </modify-argument>
4602 4599 </modify-function>
4603 4600 <modify-function signature="takeHorizontalHeaderItem(int)">
4604 4601 <modify-argument index="return">
4605 4602 <define-ownership class="java" owner="default"/>
4606 4603 </modify-argument>
4607 4604 </modify-function>
4608 4605 <modify-function signature="takeVerticalHeaderItem(int)">
4609 4606 <modify-argument index="return">
4610 4607 <define-ownership class="java" owner="default"/>
4611 4608 </modify-argument>
4612 4609 </modify-function>
4613 4610 <modify-function signature="takeItem(int,int)">
4614 4611 <modify-argument index="return">
4615 4612 <define-ownership class="java" owner="default"/>
4616 4613 </modify-argument>
4617 4614 </modify-function>
4618 4615 <modify-function signature="setItemPrototype(const QTableWidgetItem *)">
4619 4616 <modify-argument index="1">
4620 4617 <define-ownership class="java" owner="c++"/>
4621 4618 </modify-argument>
4622 4619 </modify-function>
4623 4620 <modify-function signature="setVerticalHeaderItem(int, QTableWidgetItem *)">
4624 4621 <modify-argument index="2">
4625 4622 <define-ownership class="java" owner="c++"/>
4626 4623 </modify-argument>
4627 4624 </modify-function>
4628 4625 <modify-function signature="setCellWidget(int,int,QWidget*)">
4629 4626 <modify-argument index="3">
4630 4627 <reference-count action="ignore"/>
4631 4628 </modify-argument>
4632 4629 </modify-function>
4633 4630 <modify-function signature="setCurrentItem(QTableWidgetItem*)">
4634 4631 <modify-argument index="1">
4635 4632 <reference-count action="ignore"/>
4636 4633 </modify-argument>
4637 4634 </modify-function>
4638 4635 <modify-function signature="setCurrentItem(QTableWidgetItem*,QFlags&lt;QItemSelectionModel::SelectionFlag&gt;)">
4639 4636 <modify-argument index="1">
4640 4637 <reference-count action="ignore"/>
4641 4638 </modify-argument>
4642 4639 </modify-function>
4643 4640 <modify-function signature="setItemSelected(const QTableWidgetItem*,bool)">
4644 4641 <remove/>
4645 4642 </modify-function>
4646 4643 <modify-function signature="isItemSelected(const QTableWidgetItem*)const">
4647 4644 <remove/>
4648 4645 </modify-function>
4649 4646 <modify-function signature="setModel(QAbstractItemModel*)">
4650 4647 <modify-argument index="1">
4651 4648 <reference-count action="ignore"/>
4652 4649 </modify-argument>
4653 4650 </modify-function>
4654 4651
4655 4652 <modify-function signature="mimeData(const QList&lt;QTableWidgetItem*&gt;)const" remove="all"/>
4656 4653 </object-type>
4657 4654 <object-type name="QTextDocument">
4658 4655 <extra-includes>
4659 4656 <include file-name="QTextBlock" location="global"/>
4660 4657 <include file-name="QTextFormat" location="global"/>
4661 4658 <include file-name="QTextCursor" location="global"/>
4662 4659 </extra-includes>
4663 4660 <modify-function signature="redo(QTextCursor*)">
4664 4661 <access modifier="private"/>
4665 4662 </modify-function>
4666 4663 <modify-function signature="setDocumentLayout(QAbstractTextDocumentLayout*)">
4667 4664 <modify-argument index="1">
4668 4665 <define-ownership class="java" owner="c++"/>
4669 4666 </modify-argument>
4670 4667 </modify-function>
4671 4668
4672 4669 <modify-function signature="undo(QTextCursor*)">
4673 4670 <access modifier="private"/>
4674 4671 </modify-function>
4675 4672 </object-type>
4676 4673
4677 4674 <object-type name="QTextDocumentWriter">
4678 4675 <modify-function signature="setCodec(QTextCodec*)">
4679 4676 <modify-argument index="1">
4680 4677 <reference-count action="set" variable-name="__rcCodec"/>
4681 4678 </modify-argument>
4682 4679 </modify-function>
4683 4680 <modify-function signature="setDevice(QIODevice*)">
4684 4681 <modify-argument index="1">
4685 4682 <reference-count action="set" variable-name="__rcDevice"/>
4686 4683 </modify-argument>
4687 4684 </modify-function>
4688 4685 </object-type>
4689 4686
4690 4687 <object-type name="QSplitter">
4691 4688
4692 4689 <modify-function signature="getRange(int,int*,int*)const">
4693 4690 <access modifier="private"/>
4694 4691 </modify-function>
4695 4692 <modify-function signature="addWidget(QWidget *)">
4696 4693 <modify-argument index="1">
4697 4694 <reference-count action="ignore"/>
4698 4695 </modify-argument>
4699 4696 </modify-function>
4700 4697 <modify-function signature="insertWidget(int, QWidget *)">
4701 4698 <modify-argument index="2">
4702 4699 <reference-count action="ignore"/>
4703 4700 </modify-argument>
4704 4701 </modify-function>
4705 4702 </object-type>
4706 4703
4707 4704 <object-type name="QGroupBox">
4708 4705 <modify-function signature="initStyleOption(QStyleOptionGroupBox*)const">
4709 4706 <access modifier="private"/>
4710 4707 </modify-function>
4711 4708 </object-type>
4712 4709
4713 4710 <object-type name="QStackedWidget">
4714 4711 <modify-function signature="addWidget(QWidget*)">
4715 4712 <modify-argument index="1">
4716 4713 <reference-count action="ignore"/>
4717 4714 </modify-argument>
4718 4715 </modify-function>
4719 4716 <modify-function signature="insertWidget(int,QWidget*)">
4720 4717 <modify-argument index="2">
4721 4718 <reference-count action="ignore"/>
4722 4719 </modify-argument>
4723 4720 </modify-function>
4724 4721 <modify-function signature="removeWidget(QWidget*)">
4725 4722 <modify-argument index="1">
4726 4723 <reference-count action="ignore"/>
4727 4724 </modify-argument>
4728 4725 </modify-function>
4729 4726 <modify-function signature="setCurrentWidget(QWidget*)">
4730 4727 <modify-argument index="1">
4731 4728 <reference-count action="ignore"/>
4732 4729 </modify-argument>
4733 4730 </modify-function>
4734 4731 </object-type>
4735 4732
4736 4733 <object-type name="QSplitterHandle">
4737 4734 </object-type>
4738 4735
4739 4736 <object-type name="QDial">
4740 4737 <modify-function signature="initStyleOption(QStyleOptionSlider*)const">
4741 4738 <access modifier="private"/>
4742 4739 </modify-function>
4743 4740 </object-type>
4744 4741
4745 4742 <object-type name="QLineEdit">
4746 4743 <modify-function signature="initStyleOption(QStyleOptionFrame*)const">
4747 4744 <access modifier="private"/>
4748 4745 </modify-function>
4749 4746 <modify-function signature="setCompleter(QCompleter *)">
4750 4747 <modify-argument index="1">
4751 4748 <reference-count action="set" variable-name="__rcCompleter"/>
4752 4749 </modify-argument>
4753 4750 </modify-function>
4754 4751 <modify-function signature="setValidator(const QValidator *)">
4755 4752 <modify-argument index="1">
4756 4753 <reference-count action="set" variable-name="__rcValidator"/>
4757 4754 </modify-argument>
4758 4755 </modify-function>
4759 4756 </object-type>
4760 4757
4761 4758 <object-type name="QLCDNumber"/>
4762 4759
4763 4760 <object-type name="QSplashScreen">
4764 4761 <modify-function signature="showMessage(const QString &amp;, int, const QColor &amp;)">
4765 4762 <modify-argument index="3">
4766 4763 <replace-default-expression with="QColor.black"/>
4767 4764 </modify-argument>
4768 4765 </modify-function>
4769 4766 <modify-function signature="repaint()" remove="all"/>
4770 4767 <modify-function signature="drawContents(QPainter*)">
4771 4768 <modify-argument index="1" invalidate-after-use="yes"/>
4772 4769 </modify-function>
4773 4770 </object-type>
4774 4771
4775 4772 <object-type name="QDockWidget">
4776 4773 <modify-function signature="initStyleOption(QStyleOptionDockWidget*)const">
4777 4774 <access modifier="private"/>
4778 4775 </modify-function>
4779 4776 <inject-code>
4780 4777 <insert-template name="gui.init_style_option">
4781 4778 <replace from="%TYPE" to="QStyleOptionDockWidget"/>
4782 4779 </insert-template>
4783 4780 </inject-code>
4784 4781 <modify-function signature="setTitleBarWidget(QWidget*)">
4785 4782 <modify-argument index="1">
4786 4783 <reference-count action="ignore"/>
4787 4784 </modify-argument>
4788 4785 </modify-function>
4789 4786 <modify-function signature="setWidget(QWidget*)">
4790 4787 <modify-argument index="1">
4791 4788 <reference-count action="ignore"/>
4792 4789 </modify-argument>
4793 4790 </modify-function>
4794 4791 </object-type>
4795 4792
4796 4793 <object-type name="QAbstractProxyModel">
4797 4794 <extra-includes>
4798 4795 <include file-name="QItemSelection" location="global"/>
4799 4796 <include file-name="QStringList" location="global"/>
4800 4797 <include file-name="QSize" location="global"/>
4801 4798 </extra-includes>
4802 4799
4803 4800 <modify-function signature="setSourceModel(QAbstractItemModel *)">
4804 4801 <modify-argument index="1">
4805 4802 <reference-count action="set" variable-name="__rcSourceModel"/>
4806 4803 </modify-argument>
4807 4804 </modify-function>
4808 4805
4809 4806 </object-type>
4810 4807
4811 4808 <object-type name="QDesktopWidget">
4812 4809 </object-type>
4813 4810
4814 4811 <object-type name="QFrame">
4815 4812 </object-type>
4816 4813
4817 4814 <object-type name="QTextTable">
4818 4815 <modify-function signature="format() const">
4819 4816 <rename to="tableFormat"/>
4820 4817 </modify-function>
4821 4818 <extra-includes>
4822 4819 <include file-name="QTextCursor" location="global"/>
4823 4820 </extra-includes>
4824 4821 </object-type>
4825 4822
4826 4823 <object-type name="QSpinBox">
4827 4824 <modify-function signature="valueChanged(const QString &amp;)">
4828 4825 <rename to="valueStringChanged"/>
4829 4826 </modify-function>
4830 4827 </object-type>
4831 4828
4832 4829 <object-type name="QTextBrowser">
4833 4830 <modify-function signature="highlighted(const QString &amp;)">
4834 4831 <rename to="highlightedString"/>
4835 4832 </modify-function>
4836 4833 </object-type>
4837 4834
4838 4835 <object-type name="QDoubleSpinBox">
4839 4836 <modify-function signature="valueChanged(const QString &amp;)">
4840 4837 <rename to="valueStringChanged"/>
4841 4838 </modify-function>
4842 4839 </object-type>
4843 4840
4844 4841 <object-type name="QButtonGroup">
4845 4842 <modify-function signature="buttonClicked(int)">
4846 4843 <rename to="buttonIdClicked"/>
4847 4844 </modify-function>
4848 4845 <modify-function signature="buttonPressed(int)">
4849 4846 <rename to="buttonIdPressed"/>
4850 4847 </modify-function>
4851 4848 <modify-function signature="buttonReleased(int)">
4852 4849 <rename to="buttonIdReleased"/>
4853 4850 </modify-function>
4854 4851 <modify-function signature="addButton(QAbstractButton *)">
4855 4852 <modify-argument index="1">
4856 4853 <reference-count action="add" variable-name="__rcButtons"/>
4857 4854 <no-null-pointer/>
4858 4855 </modify-argument>
4859 4856 </modify-function>
4860 4857 <modify-function signature="addButton(QAbstractButton *, int)">
4861 4858 <modify-argument index="1">
4862 4859 <reference-count action="add" variable-name="__rcButtons"/>
4863 4860 <no-null-pointer/>
4864 4861 </modify-argument>
4865 4862 </modify-function>
4866 4863 <modify-function signature="removeButton(QAbstractButton *)">
4867 4864 <modify-argument index="1">
4868 4865 <reference-count action="remove" variable-name="__rcButtons"/>
4869 4866 <no-null-pointer/>
4870 4867 </modify-argument>
4871 4868 </modify-function>
4872 4869 <modify-function signature="setId(QAbstractButton *,int)">
4873 4870 <modify-argument index="1">
4874 4871 <reference-count action="ignore"/>
4875 4872 </modify-argument>
4876 4873 </modify-function>
4877 4874 </object-type>
4878 4875
4879 4876 <object-type name="QToolBar">
4880 4877 <modify-function signature="addAction(QAction *)" remove="all"/>
4881 4878 <modify-function signature="initStyleOption(QStyleOptionToolBar*)const">
4882 4879 <access modifier="private"/>
4883 4880 </modify-function>
4884 4881 <modify-function signature="addAction(QIcon,QString,const QObject*,const char*)">
4885 4882 <remove/>
4886 4883 </modify-function>
4887 4884 <modify-function signature="addAction(QString,const QObject*,const char*)">
4888 4885 <remove/>
4889 4886 </modify-function>
4890 4887 <modify-function signature="addWidget(QWidget*)">
4891 4888 <modify-argument index="1">
4892 4889 <define-ownership class="java" owner="c++"/>
4893 4890 </modify-argument>
4894 4891 </modify-function>
4895 4892 <modify-function signature="insertWidget(QAction*,QWidget*)">
4896 4893 <modify-argument index="1">
4897 4894 <reference-count action="ignore"/>
4898 4895 </modify-argument>
4899 4896 <modify-argument index="2">
4900 4897 <define-ownership class="java" owner="c++"/>
4901 4898 </modify-argument>
4902 4899 </modify-function>
4903 4900 <modify-function signature="insertSeparator(QAction*)">
4904 4901 <modify-argument index="1">
4905 4902 <reference-count action="ignore"/>
4906 4903 </modify-argument>
4907 4904 </modify-function>
4908 4905 </object-type>
4909 4906
4910 4907 <object-type name="QPaintEngine">
4911 4908
4912 4909 <modify-function signature="begin(QPaintDevice*)">
4913 4910 <modify-argument index="1" invalidate-after-use="yes"/>
4914 4911 </modify-function>
4915 4912 <modify-function signature="updateState(QPaintEngineState)">
4916 4913 <modify-argument index="1" invalidate-after-use="yes"/>
4917 4914 </modify-function>
4918 4915 <modify-function signature="drawTextItem(QPointF,QTextItem)">
4919 4916 <modify-argument index="2" invalidate-after-use="yes"/>
4920 4917 </modify-function>
4921 4918
4922 4919 <extra-includes>
4923 4920 <include file-name="QVarLengthArray" location="global"/>
4924 4921 </extra-includes>
4925 4922 <modify-function signature="setPaintDevice(QPaintDevice*)">
4926 4923 <remove/>
4927 4924 </modify-function>
4928 4925 <modify-field name="state" read="false" write="false"/>
4929 4926 </object-type>
4930 4927
4931 4928 <object-type name="QAbstractTableModel">
4932 4929 <extra-includes>
4933 4930 <include file-name="QStringList" location="global"/>
4934 4931 <include file-name="QSize" location="global"/>
4935 4932 </extra-includes>
4936 4933 </object-type>
4937 4934
4938 4935 <object-type name="QGuiSignalMapper"/>
4939 4936
4940 4937 <object-type name="QComboBox">
4941 4938 <modify-function signature="initStyleOption(QStyleOptionComboBox*)const">
4942 4939 <access modifier="private"/>
4943 4940 </modify-function>
4944 4941 <modify-function signature="setCompleter(QCompleter*)">
4945 4942 <modify-argument index="1">
4946 4943 <reference-count variable-name="__rcCompleter" action="set"/>
4947 4944 </modify-argument>
4948 4945 </modify-function>
4949 4946 <modify-function signature="setValidator(const QValidator*)">
4950 4947 <modify-argument index="1">
4951 4948 <reference-count variable-name="__rcValidator" action="set"/>
4952 4949 </modify-argument>
4953 4950 </modify-function>
4954 4951 <modify-function signature="setItemDelegate(QAbstractItemDelegate *)">
4955 4952 <modify-argument index="1">
4956 4953 <define-ownership class="java" owner="c++"/>
4957 4954 <no-null-pointer/>
4958 4955 </modify-argument>
4959 4956 </modify-function>
4960 4957 <modify-function signature="setView(QAbstractItemView *)">
4961 4958 <modify-argument index="1">
4962 4959 <no-null-pointer/>
4963 4960 <!-- Safe to ignore because combo box reparents view -->
4964 4961 <reference-count action="ignore"/>
4965 4962 </modify-argument>
4966 4963 </modify-function>
4967 4964 <modify-function signature="setLineEdit(QLineEdit *)">
4968 4965 <modify-argument index="1">
4969 4966 <no-null-pointer/>
4970 4967 <!-- Safe to ignore because combo box reparents line edit -->
4971 4968 <reference-count action="ignore"/>
4972 4969 </modify-argument>
4973 4970 </modify-function>
4974 4971 <modify-function signature="setModel(QAbstractItemModel *)">
4975 4972 <modify-argument index="1">
4976 4973 <no-null-pointer/>
4977 4974 <reference-count action="set" variable-name="__rcModel"/>
4978 4975 </modify-argument>
4979 4976 </modify-function>
4980 4977 <inject-code>
4981 4978 <insert-template name="gui.init_style_option">
4982 4979 <replace from="%TYPE" to="QStyleOptionComboBox"/>
4983 4980 </insert-template>
4984 4981 </inject-code>
4985 4982 <modify-function signature="activated(int)">&gt;
4986 4983 <rename to="activatedIndex"/>
4987 4984 </modify-function>
4988 4985 <modify-function signature="currentIndexChanged(const QString &amp;)">
4989 4986 <rename to="currentStringChanged"/>
4990 4987 </modify-function>
4991 4988 <modify-function signature="highlighted(int)">
4992 4989 <rename to="highlightedIndex"/>
4993 4990 </modify-function>
4994 4991
4995 4992 <modify-function signature="autoCompletion()const" remove="all"/> <!--### Obsolete in 4.3-->
4996 4993 <modify-function signature="autoCompletionCaseSensitivity()const" remove="all"/> <!--### Obsolete in 4.3-->
4997 4994 <modify-function signature="setAutoCompletion(bool)" remove="all"/> <!--### Obsolete in 4.3-->
4998 4995 <modify-function signature="setAutoCompletionCaseSensitivity(Qt::CaseSensitivity)" remove="all"/> <!--### Obsolete in 4.3-->
4999 4996 </object-type>
5000 4997
5001 4998 <object-type name="QTextEdit">
5002 4999 <extra-includes>
5003 5000 <include file-name="QTextCursor" location="global"/>
5004 5001 </extra-includes>
5005 5002 <modify-function signature="setDocument(QTextDocument*)">
5006 5003 <modify-argument index="1">
5007 5004 <reference-count action="set" variable-name="__rcDocument"/>
5008 5005 </modify-argument>
5009 5006 </modify-function>
5010 5007 <modify-function signature="insertFromMimeData(const QMimeData*) ">
5011 5008 <modify-argument index="1">
5012 5009 <reference-count action="ignore"/>
5013 5010 </modify-argument>
5014 5011 </modify-function>
5015 5012 </object-type>
5016 5013
5017 5014 <object-type name="QPrinter" delete-in-main-thread="yes">
5018 5015 <modify-function signature="setEngines(QPrintEngine*,QPaintEngine*)">
5019 5016 <modify-argument index="1">
5020 5017 <reference-count action="set" variable-name="__rcPrintEngine"/>
5021 5018 </modify-argument>
5022 5019 <modify-argument index="2">
5023 5020 <reference-count action="set" variable-name="__rcPaintEngine"/>
5024 5021 </modify-argument>
5025 5022 </modify-function>
5026 5023
5027 5024 <extra-includes>
5028 5025 <include file-name="QPrinterInfo" location="global"/>
5029 5026 </extra-includes>
5030 5027 </object-type>
5031 5028
5032 5029 <object-type name="QAction">
5033 5030 <modify-function signature="setMenu(QMenu*)">
5034 5031 <modify-argument index="1">
5035 5032 <reference-count action="set" variable-name="__rcMenu"/>
5036 5033 </modify-argument>
5037 5034 </modify-function>
5038 5035
5039 5036 </object-type>
5040 5037
5041 5038 <object-type name="QPainter">
5042 5039 <extra-includes>
5043 5040 <include file-name="QWidget" location="global"/>
5044 5041 <include file-name="QPainterPath" location="global"/>
5045 5042 <include file-name="QPixmap" location="global"/>
5046 5043 </extra-includes>
5047 5044
5048 5045 <modify-function signature="drawText(const QPointF &amp;, const QString &amp;, int, int)" remove="all"/>
5049 5046
5050 5047 <modify-function signature="drawConvexPolygon(const QPoint *, int)">
5051 5048 <remove/>
5052 5049 </modify-function>
5053 5050 <modify-function signature="drawConvexPolygon(const QPointF *, int)">
5054 5051 <remove/>
5055 5052 </modify-function>
5056 5053 <modify-function signature="drawLines(const QLine *, int)">
5057 5054 <remove/>
5058 5055 </modify-function>
5059 5056 <modify-function signature="drawLines(const QLineF *, int)">
5060 5057 <remove/>
5061 5058 </modify-function>
5062 5059 <modify-function signature="drawLines(const QPoint *, int)">
5063 5060 <remove/>
5064 5061 </modify-function>
5065 5062 <modify-function signature="drawLines(const QPointF *, int)">
5066 5063 <remove/>
5067 5064 </modify-function>
5068 5065 <modify-function signature="drawPoints(const QPoint *, int)">
5069 5066 <remove/>
5070 5067 </modify-function>
5071 5068 <modify-function signature="drawPoints(const QPointF *, int)">
5072 5069 <remove/>
5073 5070 </modify-function>
5074 5071 <modify-function signature="drawPolygon(const QPoint *, int, Qt::FillRule)">
5075 5072 <remove/>
5076 5073 </modify-function>
5077 5074 <modify-function signature="drawPolygon(const QPointF *, int, Qt::FillRule)">
5078 5075 <remove/>
5079 5076 </modify-function>
5080 5077 <modify-function signature="drawPolyline(const QPoint *, int)">
5081 5078 <remove/>
5082 5079 </modify-function>
5083 5080 <modify-function signature="drawPolyline(const QPointF *, int)">
5084 5081 <remove/>
5085 5082 </modify-function>
5086 5083 <modify-function signature="drawRects(const QRect *, int)">
5087 5084 <remove/>
5088 5085 </modify-function>
5089 5086 <modify-function signature="drawRects(const QRectF *, int)">
5090 5087 <remove/>
5091 5088 </modify-function>
5092 5089 <modify-function signature="drawLines(const QVector&lt;QPoint&gt; &amp;)">
5093 5090 <rename to="drawLinesFromPoints"/>
5094 5091 </modify-function>
5095 5092 <modify-function signature="drawLines(const QVector&lt;QPointF&gt; &amp;)">
5096 5093 <rename to="drawLinesFromPointsF"/>
5097 5094 </modify-function>
5098 5095 <modify-function signature="drawLines(const QVector&lt;QLineF&gt; &amp;)">
5099 5096 <rename to="drawLinesF"/>
5100 5097 </modify-function>
5101 5098 <modify-function signature="drawRects(const QVector&lt;QRectF&gt; &amp;)">
5102 5099 <rename to="drawRectsF"/>
5103 5100 </modify-function>
5104 5101
5105 5102 <modify-function signature="QPainter(QPaintDevice *)">
5106 5103 <modify-argument index="1">
5107 5104 <no-null-pointer/>
5108 5105 </modify-argument>
5109 5106 </modify-function>
5110 5107 <modify-function signature="begin(QPaintDevice *)">
5111 5108 <modify-argument index="1">
5112 5109 <no-null-pointer/>
5113 5110 </modify-argument>
5114 5111 </modify-function>
5115 5112 <modify-function signature="initFrom(const QWidget *)">
5116 5113 <modify-argument index="1">
5117 5114 <no-null-pointer/>
5118 5115 </modify-argument>
5119 5116 </modify-function>
5120 5117 <modify-function signature="setRedirected(const QPaintDevice *, QPaintDevice *, const QPoint &amp;)">
5121 5118 <modify-argument index="1">
5122 5119 <no-null-pointer/>
5123 5120 </modify-argument>
5124 5121 </modify-function>
5125 5122 <modify-function signature="restoreRedirected(const QPaintDevice *)">
5126 5123 <modify-argument index="1">
5127 5124 <no-null-pointer/>
5128 5125 </modify-argument>
5129 5126 </modify-function>
5130 5127
5131 5128 <modify-function signature="drawText(QRect,int,QString,QRect*)">
5132 5129 <access modifier="private"/>
5133 5130 <modify-argument index="4">
5134 5131 <remove-default-expression/>
5135 5132 </modify-argument>
5136 5133 </modify-function>
5137 5134
5138 5135 <modify-function signature="drawText(QRectF,int,QString,QRectF*)">
5139 5136 <access modifier="private"/>
5140 5137 <modify-argument index="4">
5141 5138 <remove-default-expression/>
5142 5139 </modify-argument>
5143 5140 </modify-function>
5144 5141
5145 5142 <modify-function signature="drawText(int,int,int,int,int,QString,QRect*)">
5146 5143 <access modifier="private"/>
5147 5144 <modify-argument index="7">
5148 5145 <remove-default-expression/>
5149 5146 </modify-argument>
5150 5147 </modify-function>
5151 5148
5152 5149 <modify-function signature="redirected(const QPaintDevice*,QPoint*)">
5153 5150 <access modifier="private"/>
5154 5151 <modify-argument index="2">
5155 5152 <remove-default-expression/>
5156 5153 </modify-argument>
5157 5154 </modify-function>
5158 5155 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
5159 5156 <modify-function signature="matrixEnabled()const" remove="all"/> <!--### Obsolete in 4.3-->
5160 5157 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
5161 5158 <modify-function signature="setMatrixEnabled(bool)" remove="all"/> <!--### Obsolete in 4.3-->
5162 5159
5163 5160 <modify-function signature="fontInfo()const" remove="all"/>
5164 5161 <modify-function signature="fontMetrics()const" remove="all"/>
5165 5162 <modify-function signature="QPainter(QPaintDevice*)" remove="all"/>
5166 5163
5167 5164 <modify-function signature="begin(QPaintDevice*)">
5168 5165 <modify-argument index="1">
5169 5166 <conversion-rule class="native">
5170 5167 <insert-template name="core.convert_pointer_arg_and_check_null">
5171 5168 <replace from="%TYPE%" to="QPaintDevice*"/>
5172 5169 <replace from="%CLASS_NAME%" to="QPainter"/>
5173 5170 <replace from="%FUNCTION_NAME%" to="begin"/>
5174 5171 </insert-template>
5175 5172 </conversion-rule>
5176 5173 </modify-argument>
5177 5174 </modify-function>
5178 5175 </object-type>
5179 5176
5180 5177 <object-type name="QApplication">
5181 5178 <extra-includes>
5182 5179 <include file-name="QBasicTimer" location="global"/>
5183 5180 <include file-name="QFont" location="global"/>
5184 5181 <include file-name="QFontMetrics" location="global"/>
5185 5182 <include file-name="QPalette" location="global"/>
5186 5183 <include file-name="QIcon" location="global"/>
5187 5184 <include file-name="QLocale" location="global"/>
5188 5185 </extra-includes>
5189 5186
5190 5187 <modify-function signature="QApplication(int &amp;, char **, int)">
5191 5188 <access modifier="private"/>
5192 5189 </modify-function>
5193 5190 <modify-function signature="QApplication(int &amp;, char **, QApplication::Type, int)">
5194 5191 <remove/>
5195 5192 </modify-function>
5196 5193 <modify-function signature="QApplication(int &amp;, char **, bool, int)">
5197 5194 <remove/>
5198 5195 </modify-function>
5199 5196
5200 5197 <modify-function signature="font(const char*)">
5201 5198 <remove/>
5202 5199 </modify-function>
5203 5200 <modify-function signature="setFont(QFont,const char*)">
5204 5201 <access modifier="private"/>
5205 5202 <modify-argument index="2">
5206 5203 <remove-default-expression/>
5207 5204 </modify-argument>
5208 5205 </modify-function>
5209 5206
5210 5207 <modify-function signature="palette(const char*)">
5211 5208 <remove/>
5212 5209 </modify-function>
5213 5210 <modify-function signature="setPalette(QPalette,const char*)">
5214 5211 <access modifier="private"/>
5215 5212 <modify-argument index="2">
5216 5213 <remove-default-expression/>
5217 5214 </modify-argument>
5218 5215 </modify-function>
5219 5216
5220 5217 <modify-function signature="overrideCursor()">
5221 5218 <access modifier="private"/>
5222 5219 <rename to="overrideCursor_private"/>
5223 5220 </modify-function>
5224 5221
5225 5222 <modify-function signature="setInputContext(QInputContext*)">
5226 5223 <modify-argument index="1">
5227 5224 <define-ownership class="java" owner="c++"/>
5228 5225 </modify-argument>
5229 5226 </modify-function>
5230 5227 <modify-function signature="setActiveWindow(QWidget*)">
5231 5228 <modify-argument index="1">
5232 5229 <reference-count action="ignore"/>
5233 5230 </modify-argument>
5234 5231 </modify-function>
5235 5232 <modify-function signature="setStyle(QStyle*)">
5236 5233 <modify-argument index="1">
5237 5234 <reference-count action="ignore"/>
5238 5235 </modify-argument>
5239 5236 </modify-function>
5240 5237
5241 5238 <modify-function signature="QApplication(int&amp;,char**,QApplication::Type,int)" remove="all"/>
5242 5239 <modify-function signature="QApplication(int&amp;,char**,bool,int)" remove="all"/>
5243 5240 <modify-function signature="QApplication(int&amp;,char**,int)" remove="all"/>
5244 5241 <modify-function signature="commitData(QSessionManager&amp;)" remove="all"/>
5245 5242 <modify-function signature="saveState(QSessionManager&amp;)" remove="all"/>
5246 5243 <modify-function signature="fontMetrics()" remove="all"/>
5247 5244 <modify-function signature="setFont(QFont,const char*)">
5248 5245 <modify-argument index="2">
5249 5246 <replace-type modified-type="QString"/>
5250 5247 <conversion-rule class="native">
5251 5248 <insert-template name="core.convert_string_arg_to_char*"/>
5252 5249 </conversion-rule>
5253 5250 </modify-argument>
5254 5251 </modify-function>
5255 5252 <modify-function signature="setPalette(QPalette,const char*)">
5256 5253 <modify-argument index="2">
5257 5254 <replace-type modified-type="QString"/>
5258 5255 <conversion-rule class="native">
5259 5256 <insert-template name="core.convert_string_arg_to_char*"/>
5260 5257 </conversion-rule>
5261 5258 </modify-argument>
5262 5259 </modify-function>
5263 5260 </object-type>
5264 5261
5265 5262 <object-type name="QMouseEventTransition"/>
5266 5263 <object-type name="QKeyEventTransition"/>
5267 5264 <value-type name="QQuaternion"/>
5268 5265
5269 5266 <object-type name="QCommandLinkButton"/>
5270 5267 <object-type name="QFileSystemModel">
5271 5268 <modify-function signature="setIconProvider(QFileIconProvider*)">
5272 5269 <modify-argument index="1">
5273 5270 <reference-count action="set" variable-name="__rcIconProvider"/>
5274 5271 </modify-argument>
5275 5272 </modify-function>
5276 5273 </object-type>
5277 5274 <object-type name="QFormLayout">
5278 5275 <modify-function signature="addRow(QWidget*,QWidget*)">
5279 5276 <modify-argument index="1">
5280 5277 <reference-count action="ignore"/>
5281 5278 </modify-argument>
5282 5279 <modify-argument index="2">
5283 5280 <reference-count action="ignore"/>
5284 5281 </modify-argument>
5285 5282 </modify-function>
5286 5283 <modify-function signature="addRow(QLayout*)">
5287 5284 <modify-argument index="1">
5288 5285 <reference-count action="ignore"/>
5289 5286 </modify-argument>
5290 5287 </modify-function>
5291 5288 <modify-function signature="addRow(QWidget*,QLayout*)">
5292 5289 <modify-argument index="1">
5293 5290 <reference-count action="ignore"/>
5294 5291 </modify-argument>
5295 5292 <modify-argument index="2">
5296 5293 <reference-count action="ignore"/>
5297 5294 </modify-argument>
5298 5295 </modify-function>
5299 5296
5300 5297 <modify-function signature="addRow(QWidget*)">
5301 5298 <modify-argument index="1">
5302 5299 <reference-count action="ignore"/>
5303 5300 </modify-argument>
5304 5301 </modify-function>
5305 5302 <modify-function signature="addRow(QString,QLayout*)">
5306 5303 <modify-argument index="2">
5307 5304 <reference-count action="ignore"/>
5308 5305 </modify-argument>
5309 5306 </modify-function>
5310 5307 <modify-function signature="addRow(QString,QWidget*)">
5311 5308 <modify-argument index="2">
5312 5309 <reference-count action="ignore"/>
5313 5310 </modify-argument>
5314 5311 </modify-function>
5315 5312 <modify-function signature="insertRow(int,QLayout*)">
5316 5313 <modify-argument index="2">
5317 5314 <reference-count action="ignore"/>
5318 5315 </modify-argument>
5319 5316 </modify-function>
5320 5317 <modify-function signature="insertRow(int,QWidget*,QLayout*)">
5321 5318 <modify-argument index="2">
5322 5319 <reference-count action="ignore"/>
5323 5320 </modify-argument>
5324 5321 <modify-argument index="3">
5325 5322 <reference-count action="ignore"/>
5326 5323 </modify-argument>
5327 5324 </modify-function>
5328 5325 <modify-function signature="insertRow(int,QWidget*,QWidget*)">
5329 5326 <modify-argument index="2">
5330 5327 <reference-count action="ignore"/>
5331 5328 </modify-argument>
5332 5329 <modify-argument index="3">
5333 5330 <reference-count action="ignore"/>
5334 5331 </modify-argument>
5335 5332 </modify-function>
5336 5333 <modify-function signature="insertRow(int,QWidget*)">
5337 5334 <modify-argument index="2">
5338 5335 <reference-count action="ignore"/>
5339 5336 </modify-argument>
5340 5337 </modify-function>
5341 5338 <modify-function signature="insertRow(int,QString,QLayout*)">
5342 5339 <modify-argument index="3">
5343 5340 <reference-count action="ignore"/>
5344 5341 </modify-argument>
5345 5342 </modify-function>
5346 5343 <modify-function signature="insertRow(int,QString,QWidget*)">
5347 5344 <modify-argument index="3">
5348 5345 <reference-count action="ignore"/>
5349 5346 </modify-argument>
5350 5347 </modify-function>
5351 5348 <modify-function signature="setLayout(int,QFormLayout::ItemRole,QLayout*)">
5352 5349 <modify-argument index="3">
5353 5350 <reference-count action="ignore"/>
5354 5351 </modify-argument>
5355 5352 </modify-function>
5356 5353 <modify-function signature="setWidget(int,QFormLayout::ItemRole,QWidget*)">
5357 5354 <modify-argument index="3">
5358 5355 <reference-count action="ignore"/>
5359 5356 </modify-argument>
5360 5357 </modify-function>
5361 5358 <modify-function signature="setItem(int,QFormLayout::ItemRole,QLayoutItem*)" access="private" rename="setItem_private">
5362 5359 <modify-argument index="3">
5363 5360 <define-ownership class="java" owner="c++"/>
5364 5361 </modify-argument>
5365 5362 </modify-function>
5366 5363 <modify-function signature="addItem(QLayoutItem*)">
5367 5364 <modify-argument index="1">
5368 5365 <define-ownership class="java" owner="c++"/>
5369 5366 </modify-argument>
5370 5367 </modify-function>
5371 5368 </object-type>
5372 5369 <object-type name="QGraphicsGridLayout" delete-in-main-thread="yes">
5373 5370 <modify-function signature="addItem(QGraphicsLayoutItem*,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
5374 5371 <modify-argument index="1">
5375 5372 <reference-count action="add" variable-name="__rcItems"/>
5376 5373 </modify-argument>
5377 5374 </modify-function>
5378 5375 <modify-function signature="addItem(QGraphicsLayoutItem*,int,int,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
5379 5376 <modify-argument index="1">
5380 5377 <reference-count action="add" variable-name="__rcItems"/>
5381 5378 </modify-argument>
5382 5379 </modify-function>
5383 5380 <modify-function signature="setAlignment(QGraphicsLayoutItem*,QFlags&lt;Qt::AlignmentFlag&gt;)">
5384 5381 <modify-argument index="1">
5385 5382 <reference-count action="ignore"/>
5386 5383 </modify-argument>
5387 5384 </modify-function>
5388 5385 </object-type>
5389 5386 <object-type name="QGraphicsLayout" delete-in-main-thread="yes">
5390 5387
5391 5388 <modify-function signature="widgetEvent(QEvent*)">
5392 5389 <modify-argument index="1" invalidate-after-use="yes"/>
5393 5390 </modify-function>
5394 5391 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)">
5395 5392 <modify-argument index="1">
5396 5393 <reference-count action="set" variable-name="__rcParentLayoutItem"/>
5397 5394 </modify-argument>
5398 5395 </modify-function>
5399 5396 <modify-function signature="setGraphicsItem(QGraphicsItem*)">
5400 5397 <modify-argument index="1">
5401 5398 <reference-count action="set" variable-name="__rcItem"/>
5402 5399 </modify-argument>
5403 5400 </modify-function>
5404 5401 </object-type>
5405 5402 <interface-type name="QGraphicsLayoutItem" delete-in-main-thread="yes">
5406 5403 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)">
5407 5404 <modify-argument index="1">
5408 5405 <reference-count action="set" variable-name="__rcParentLayoutItem"/>
5409 5406 </modify-argument>
5410 5407 </modify-function>
5411 5408 <modify-function signature="setGraphicsItem(QGraphicsItem*)">
5412 5409 <modify-argument index="1">
5413 5410 <reference-count action="set" variable-name="__rcItem"/>
5414 5411 </modify-argument>
5415 5412 </modify-function>
5416 5413 </interface-type>
5417 5414 <object-type name="QGraphicsLinearLayout" delete-in-main-thread="yes">
5418 5415 <modify-function signature="addItem(QGraphicsLayoutItem*)">
5419 5416 <modify-argument index="1">
5420 5417 <reference-count action="add" variable-name="__rcItems"/>
5421 5418 </modify-argument>
5422 5419 </modify-function>
5423 5420 <modify-function signature="insertItem(int,QGraphicsLayoutItem*)">
5424 5421 <modify-argument index="2">
5425 5422 <reference-count action="add" variable-name="__rcItems"/>
5426 5423 </modify-argument>
5427 5424 </modify-function>
5428 5425 <modify-function signature="removeItem(QGraphicsLayoutItem*)">
5429 5426 <modify-argument index="1">
5430 5427 <reference-count action="remove" variable-name="__rcItems"/>
5431 5428 </modify-argument>
5432 5429 </modify-function>
5433 5430 <modify-function signature="setAlignment(QGraphicsLayoutItem*,QFlags&lt;Qt::AlignmentFlag&gt;)">
5434 5431 <modify-argument index="1">
5435 5432 <reference-count action="ignore"/>
5436 5433 </modify-argument>
5437 5434 </modify-function>
5438 5435 <modify-function signature="setStretchFactor(QGraphicsLayoutItem*,int)">
5439 5436 <modify-argument index="1">
5440 5437 <reference-count action="ignore"/>
5441 5438 </modify-argument>
5442 5439 </modify-function>
5443 5440 </object-type>
5444 5441 <object-type name="QGraphicsProxyWidget"/> <!-- a QObject so main-thread delete redundant -->
5445 5442 <object-type name="QGraphicsWidget"> <!-- a QObject so main-thread delete redundant -->
5446 5443 <!-- Duplicate function to QObject::children() to override accidental shadowing which is not present in Jambi -->
5447 5444 <modify-function signature="children()const" remove="all"/>
5448 5445 <modify-function signature="setLayout(QGraphicsLayout*)">
5449 5446 <modify-argument index="1">
5450 5447 <reference-count action="set" variable-name="__rcLayout"/>
5451 5448 </modify-argument>
5452 5449 </modify-function>
5453 5450
5454 5451 <modify-function signature="addAction(QAction*)">
5455 5452 <modify-argument index="1">
5456 5453 <reference-count action="add" variable-name="__rcActions"/>
5457 5454 </modify-argument>
5458 5455 </modify-function>
5459 5456 <modify-function signature="insertAction(QAction*,QAction*)">
5460 5457 <modify-argument index="2">
5461 5458 <reference-count action="add" variable-name="__rcActions"/>
5462 5459 </modify-argument>
5463 5460 </modify-function>
5464 5461 <modify-function signature="insertActions(QAction*,QList&lt;QAction*&gt;)">
5465 5462 <modify-argument index="2">
5466 5463 <reference-count action="add" variable-name="__rcActions"/>
5467 5464 </modify-argument>
5468 5465 </modify-function>
5469 5466 <modify-function signature="removeAction(QAction*)">
5470 5467 <modify-argument index="1">
5471 5468 <reference-count action="remove" variable-name="__rcActions"/>
5472 5469 </modify-argument>
5473 5470 </modify-function>
5474 5471
5475 5472
5476 5473 <modify-function signature="changeEvent(QEvent*)">
5477 5474 <modify-argument index="1" invalidate-after-use="yes"/>
5478 5475 </modify-function>
5479 5476 <modify-function signature="closeEvent(QCloseEvent*)">
5480 5477 <modify-argument index="1" invalidate-after-use="yes"/>
5481 5478 </modify-function>
5482 5479 <modify-function signature="grabKeyboardEvent(QEvent*)">
5483 5480 <modify-argument index="1" invalidate-after-use="yes"/>
5484 5481 </modify-function>
5485 5482 <modify-function signature="grabMouseEvent(QEvent*)">
5486 5483 <modify-argument index="1" invalidate-after-use="yes"/>
5487 5484 </modify-function>
5488 5485 <modify-function signature="hideEvent(QHideEvent*)">
5489 5486 <modify-argument index="1" invalidate-after-use="yes"/>
5490 5487 </modify-function>
5491 5488 <modify-function signature="moveEvent(QGraphicsSceneMoveEvent*)">
5492 5489 <modify-argument index="1" invalidate-after-use="yes"/>
5493 5490 </modify-function>
5494 5491 <modify-function signature="paintWindowFrame(QPainter*,const QStyleOptionGraphicsItem*,QWidget*)">
5495 5492 <modify-argument index="1" invalidate-after-use="yes"/>
5496 5493 </modify-function>
5497 5494 <modify-function signature="resizeEvent(QGraphicsSceneResizeEvent*)">
5498 5495 <modify-argument index="1" invalidate-after-use="yes"/>
5499 5496 </modify-function>
5500 5497 <modify-function signature="showEvent(QShowEvent*)">
5501 5498 <modify-argument index="1" invalidate-after-use="yes"/>
5502 5499 </modify-function>
5503 5500 <modify-function signature="ungrabKeyboardEvent(QEvent*)">
5504 5501 <modify-argument index="1" invalidate-after-use="yes"/>
5505 5502 </modify-function>
5506 5503 <modify-function signature="ungrabMouseEvent(QEvent*)">
5507 5504 <modify-argument index="1" invalidate-after-use="yes"/>
5508 5505 </modify-function>
5509 5506 <modify-function signature="windowFrameEvent(QEvent*)">
5510 5507 <modify-argument index="1" invalidate-after-use="yes"/>
5511 5508 </modify-function>
5512 5509
5513 5510 <modify-function signature="setStyle(QStyle*)">
5514 5511 <modify-argument index="1">
5515 5512 <reference-count action="set" variable-name="__rcStyle"/>
5516 5513 </modify-argument>
5517 5514 </modify-function>
5518 5515 <modify-function signature="setTabOrder(QGraphicsWidget*,QGraphicsWidget*)">
5519 5516 <modify-argument index="1">
5520 5517 <reference-count action="ignore"/>
5521 5518 </modify-argument>
5522 5519 <modify-argument index="2">
5523 5520 <reference-count action="ignore"/>
5524 5521 </modify-argument>
5525 5522 </modify-function>
5526 5523 </object-type>
5527 5524 <object-type name="QPlainTextDocumentLayout"/>
5528 5525 <object-type name="QPlainTextEdit">
5529 5526 <modify-function signature="setDocument(QTextDocument*)">
5530 5527 <modify-argument index="1">
5531 5528 <reference-count action="set" variable-name="__rcDocument"/>
5532 5529 </modify-argument>
5533 5530 </modify-function>
5534 5531 <modify-function signature="insertFromMimeData(const QMimeData*)">
5535 5532 <modify-argument index="1">
5536 5533 <reference-count action="ignore"/>
5537 5534 </modify-argument>
5538 5535 </modify-function>
5539 5536 </object-type>
5540 5537 <object-type name="QPrintPreviewDialog">
5541 5538 </object-type>
5542 5539 <object-type name="QPrintPreviewWidget"/>
5543 5540 <object-type name="QStyledItemDelegate">
5544 5541 <modify-function signature="setItemEditorFactory(QItemEditorFactory*)">
5545 5542 <modify-argument index="1">
5546 5543 <reference-count action="set" variable-name="__rcItemEditorFactory"/>
5547 5544 </modify-argument>
5548 5545 </modify-function>
5549 5546 <modify-function signature="setEditorData(QWidget*,QModelIndex)const">
5550 5547 <modify-argument index="1">
5551 5548 <reference-count action="ignore"/>
5552 5549 </modify-argument>
5553 5550 </modify-function>
5554 5551 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const">
5555 5552 <modify-argument index="1">
5556 5553 <reference-count action="ignore"/>
5557 5554 </modify-argument>
5558 5555 </modify-function>
5559 5556 </object-type>
5560 5557
5561 5558 <interface-type name="QAccessibleFactoryInterface" java-name="QAbstractAccessibleFactory"/>
5562 5559 <interface-type name="QIconEngineFactoryInterfaceV2" java-name="QAbstractIconEngineFactoryV2"/>
5563 5560 <interface-type name="QImageIOHandlerFactoryInterface" java-name="QAbstractImageIOHandlerFactory"/>
5564 5561 <interface-type name="QInputContextFactoryInterface" java-name="QAbstractInputContextFactory"/>
5565 5562 <interface-type name="QStyleFactoryInterface" java-name="QAbstractStyleFactory"/>
5566 5563 <interface-type name="QTextCodecFactoryInterface" java-name="QAbstractTextCodecFactory"/>
5567 5564 <interface-type name="QPictureFormatInterface" java-name="QAbstractPictureFormat"/>
5568 5565
5569 5566 <object-type name="QIconEnginePluginV2"/>
5570 5567 <object-type name="QAccessiblePlugin"/>
5571 5568 <object-type name="QImageIOPlugin"/>
5572 5569 <object-type name="QInputContextPlugin"/>
5573 5570 <object-type name="QPictureFormatPlugin"/>
5574 5571 <object-type name="QStylePlugin"/>
5575 5572 <object-type name="QTextCodecPlugin"/>
5576 5573 <object-type name="QGesture"/>
5577 5574 <object-type name="QGraphicsAnchorLayout"/>
5578 5575 <object-type name="QGraphicsAnchor"/>
5579 5576 <object-type name="QGraphicsEffect"/>
5580 5577 <object-type name="QGraphicsObject">
5581 5578 <!-- Duplicate function to QObject::children() to override accidental shadowing which is not present in Jambi -->
5582 5579 <modify-function signature="children()const" remove="all"/>
5583 5580 </object-type>
5584 5581 <object-type name="QGraphicsOpacityEffect"/>
5585 5582 <object-type name="QGraphicsPixelizeEffect"/>
5586 5583 <object-type name="QGraphicsRotation"/>
5587 5584 <object-type name="QGraphicsScale"/>
5588 5585 <object-type name="QGraphicsTransform"/>
5589 5586 <object-type name="QPanGesture"/>
5590 5587 <object-type name="QPinchGesture"/>
5591 5588 <object-type name="QProxyStyle"/>
5592 5589 <object-type name="QSwipeGesture"/>
5593 5590 <object-type name="QTouchEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::TouchBegin || %1-&gt;type() == QEvent::TouchUpdate || %1-&gt;type() == QEvent::TouchEnd"/>
5594 5591
5595 5592 <!-- Inefficient hash codes -->
5596 5593 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextFrame_iterator' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5597 5594 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextTableCell' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5598 5595 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextOption_Tab' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5599 5596 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextLength' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5600 5597 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextBlock_iterator' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5601 5598 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextBlock' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5602 5599 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextCursor' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5603 5600 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPainterPath_Element' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5604 5601 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPainterPath' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5605 5602 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QItemSelection' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5606 5603 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QKeySequence' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5607 5604 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSizePolicy' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5608 5605 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextFragment' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5609 5606 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFontMetrics' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5610 5607 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGradient' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5611 5608 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFontMetricsF' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5612 5609 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextFormat' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5613 5610 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QEasingCurve' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5614 5611 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGenericMatrix' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5615 5612 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QMatrix4x4' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5616 5613 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QMargins' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5617 5614 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPixmapCache_Key' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5618 5615 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QVector4D' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5619 5616 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QQuaternion' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5620 5617 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QVector2D' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5621 5618 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QVector3D' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5622 5619
5623 5620 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'eventFilter(QObject * receiver, QEvent * event)' in 'QPanGesture'"/>
5624 5621 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'event(QEvent * event)' in 'QPanGesture'"/>
5625 5622 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'eventFilter(QObject * receiver, QEvent * event)' in 'QSwipeGesture'"/>
5626 5623 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'eventFilter(QObject * receiver, QEvent * event)' in 'QPinchGesture'"/>
5627 5624 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'event(QEvent * event)' in 'QPinchGesture'"/>
5628 5625
5629 5626 <!-- Intentional omissions. See explanation for QtJambiTextObjectInterface class in typesystem and headers. -->
5630 5627 <suppress-warning text="WARNING(MetaJavaBuilder) :: class 'QTextObjectInterface' inherits from unknown base class 'QTextObjectInterface'"/>
5631 5628 <suppress-warning text="WARNING(MetaJavaBuilder) :: unknown interface for 'QTextObjectInterface': 'QTextObjectInterfaceInterface'"/>
5632 5629
5633 5630 <suppress-warning text="WARNING(MetaInfoGenerator) :: class 'QPixmapFilter' inherits from polymorphic class 'QPixmapFilter', but has no polymorphic id set"/>
5634 5631 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QPixmap::QPixmap', unmatched parameter type 'QPixmapData*'"/>
5635 5632 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&amp;'"/>
5636 5633 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
5637 5634 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private const\*'"/>
5638 5635 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTextEngine\*'"/>
5639 5636 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QFontEngine\*'"/>
5640 5637 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPixmap::Type'"/>
5641 5638 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QInputDialog::Type'"/>
5642 5639 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTextFrameLayoutData\*'"/>
5643 5640 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractUndoItem\*'"/>
5644 5641 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*QImageTextKeyLang*'"/>
5645 5642 <suppress-warning text="WARNING(MetaJavaBuilder) :: non-public function '*' in interface '*'"/>
5646 5643 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
5647 5644 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
5648 5645 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value 'QVector&lt;FormatRange&gt;()' of argument in function '*', class '*'"/>
5649 5646 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value 'QVariantList()' of argument in function '*', class '*'"/>
5650 5647 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
5651 5648 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QTextLayout::QTextLayout', unmatched parameter type 'QTextEngine*'"/>
5652 5649 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value of argument in function 'doAction', class 'QAccessibleInterface'"/>
5653 5650 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFileDialog::QFileDialog', unmatched parameter type 'QFileDialogArgs const&amp;'"/>
5654 5651 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value '0., 0., 1000000000., 1000000000.' of argument in function 'update', class 'QAbstractTextDocumentLayout'"/>
5655 5652 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QWidget::windowSurface', unmatched return type 'QWindowSurface*'"/>
5656 5653 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QWidget::setWindowSurface', unmatched parameter type 'QWindowSurface*'"/>
5657 5654 <suppress-warning text="WARNING(MetaJavaBuilder) :: enum 'QStyleOption::StyleOptionType' does not have a type entry or is not an enum"/>
5658 5655 <suppress-warning text="WARNING(MetaJavaBuilder) :: unhandled enum value: ~FlagMask in QMessageBox::StandardButton"/>
5659 5656 <suppress-warning text="WARNING(MetaJavaBuilder) :: unmatched enum ~FlagMask"/>
5660 5657 <suppress-warning text="WARNING(MetaInfoGenerator) :: class 'QGraphicsSceneEvent' inherits from polymorphic class 'QEvent', but has no polymorphic id set"/>
5661 5658 <suppress-warning text="WARNING(MetaInfoGenerator) :: class 'QInputEvent' inherits from polymorphic class 'QEvent', but has no polymorphic id set"/>
5662 5659 <suppress-warning text="WARNING(JavaGenerator) :: either add or remove specified for reference count variable '__rcMenus' in 'com.trolltech.qt.gui.QMenu' but not both"/>
5663 5660 <suppress-warning text="WARNING(JavaGenerator) :: either add or remove specified for reference count variable '__rcMenus' in 'com.trolltech.qt.gui.QMenuBar' but not both"/>
5664 5661
5665 5662 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QPixmap::pixmapData', unmatched return type 'QPixmapData*'"/>
5666 5663 <suppress-warning text="WARNING(MetaJavaBuilder) :: object type 'QAccessible' extended by interface type 'QAbstractAccessibleFactory'. The resulting API will be less expressive than the original."/>
5667 5664
5668 5665 <suppress-warning text="WARNING(MetaJavaBuilder) :: Rejected enum has no alternative...: QPalette::NColorRoles"/>
5669 5666
5670 5667 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'QtSharedPointer' does not have a type entry"/>
5671 5668
5672 5669 </typesystem>
General Comments 0
You need to be logged in to leave comments. Login now