##// END OF EJS Templates
added QImage constructor from uchar*...
florianlink -
r177:1a39bae1bd69
parent child
Show More
@@ -1,5686 +1,5693
1 1 <?xml version="1.0"?>
2 2 <typesystem package="com.trolltech.qt.gui"><rejection class="QAbstractTextDocumentLayout"/><rejection class="QColormap"/><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"/><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
10 10 <rejection class="QGenericMatrix"/>
11 11 <rejection class="QPixmapFilterPrivate"/>
12 12 <rejection class="QPenPrivate"/>
13 13 <rejection class="QGtkStyle"/>
14 14 <rejection class="QWindowsCEStyle"/>
15 15 <rejection class="QWindowsMobileStyle"/>
16 16 <rejection class="QAbstractUndoItem"/>
17 17 <rejection class="QAccessibleApplication"/>
18 18 <rejection class="QBrushData"/>
19 19 <rejection class="QImageTextKeyLang"/>
20 20 <rejection class="QItemEditorCreator"/>
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 <enum-type name="QStaticText::PerformanceHint"/>
99 99 <enum-type name="QTextBlockFormat::LineHeightTypes"/>
100 100 <enum-type name="QStyleOptionTabWidgetFrameV2::StyleOptionVersion"/>
101 101 <enum-type name="QStyleOptionTabBarBaseV2::StyleOptionVersion"/>
102 102 <enum-type name="QTabBar::SelectionBehavior"/>
103 103 <enum-type name="QTabBar::ButtonPosition"/>
104 104 <enum-type name="QInputDialog::InputMode"/>
105 105 <enum-type name="QInputDialog::InputDialogOption" flags="QInputDialog::InputDialogOptions"/>
106 106 <enum-type name="QFontDialog::FontDialogOption" flags="QFontDialog::FontDialogOptions"/>
107 107 <enum-type name="QColorDialog::ColorDialogOption" flags="QColorDialog::ColorDialogOptions"/>
108 108 <enum-type name="QAbstractItemDelegate::EndEditHint"/>
109 109 <enum-type name="QAbstractItemView::CursorAction"/>
110 110 <enum-type name="QAbstractItemView::DragDropMode"/>
111 111 <enum-type name="QAbstractItemView::DropIndicatorPosition"/>
112 112 <enum-type name="QAbstractItemView::EditTrigger" flags="QAbstractItemView::EditTriggers"/>
113 113 <enum-type name="QAbstractItemView::ScrollHint"/>
114 114 <enum-type name="QAbstractItemView::ScrollMode"/>
115 115 <enum-type name="QAbstractItemView::SelectionBehavior"/>
116 116 <enum-type name="QAbstractItemView::SelectionMode"/>
117 117 <enum-type name="QAbstractItemView::State"/>
118 118 <enum-type name="QAbstractPrintDialog::PrintDialogOption" flags="QAbstractPrintDialog::PrintDialogOptions"/>
119 119 <enum-type name="QAbstractPrintDialog::PrintRange"/>
120 120 <enum-type name="QAbstractSlider::SliderAction"/>
121 121 <enum-type name="QAbstractSlider::SliderChange"/>
122 122 <enum-type name="QAbstractSpinBox::ButtonSymbols"/>
123 123 <enum-type name="QAbstractSpinBox::CorrectionMode"/>
124 124 <enum-type name="QAbstractSpinBox::StepEnabledFlag" flags="QAbstractSpinBox::StepEnabled"/>
125 125 <enum-type name="QAccessible::Event"/>
126 126 <enum-type name="QAccessible::Method"/>
127 127 <enum-type name="QAccessible::RelationFlag" flags="QAccessible::Relation"/>
128 128 <enum-type name="QAccessible::Role"/>
129 129 <enum-type name="QAccessible::StateFlag" flags="QAccessible::State"/>
130 130 <enum-type name="QAccessible::Text"/>
131 131 <enum-type name="QDesktopServices::StandardLocation"/>
132 132 <enum-type name="QDirModel::Roles"/>
133 133 <enum-type name="QFont::Capitalization"/>
134 134 <enum-type name="QFont::SpacingType"/>
135 135 <enum-type name="QGraphicsItem::CacheMode"/>
136 136 <enum-type name="QMdiArea::AreaOption" flags="QMdiArea::AreaOptions"/>
137 137 <enum-type name="QMdiArea::WindowOrder"/>
138 138 <enum-type name="QMdiArea::ViewMode"/>
139 139 <enum-type name="QFileSystemModel::Roles"/>
140 140 <enum-type name="QFormLayout::FieldGrowthPolicy"/>
141 141 <enum-type name="QFormLayout::FormStyle"/>
142 142 <enum-type name="QFormLayout::ItemRole"/>
143 143 <enum-type name="QFormLayout::RowWrapPolicy"/>
144 144 <enum-type name="QGraphicsProxyWidget::enum_1"/>
145 145 <enum-type name="QGraphicsWidget::enum_1"/>
146 146 <enum-type name="QPlainTextEdit::LineWrapMode"/>
147 147 <enum-type name="QPrintPreviewWidget::ViewMode"/>
148 148 <enum-type name="QPrintPreviewWidget::ZoomMode"/>
149 149 <enum-type name="QStyleOptionTabV3::StyleOptionVersion"/>
150 150 <enum-type name="QStyleOptionFrameV3::StyleOptionVersion"/>
151 151 <enum-type name="QStyleOptionViewItemV4::StyleOptionVersion"/>
152 152 <enum-type name="QStyleOptionViewItemV4::ViewItemPosition"/>
153 153
154 154 <enum-type name="QMdiSubWindow::SubWindowOption" flags="QMdiSubWindow::SubWindowOptions"/>
155 155
156 156 <enum-type name="QAction::ActionEvent"/>
157 157 <enum-type name="QAction::MenuRole"/>
158 158 <enum-type name="QApplication::ColorSpec"/>
159 159 <enum-type name="QApplication::Type"/>
160 160 <enum-type name="QCalendarWidget::HorizontalHeaderFormat"/>
161 161 <enum-type name="QCalendarWidget::SelectionMode"/>
162 162 <enum-type name="QCalendarWidget::VerticalHeaderFormat"/>
163 163 <enum-type name="QColor::Spec"/>
164 164 <enum-type name="QColormap::Mode"/>
165 165 <enum-type name="QComboBox::InsertPolicy"/>
166 166 <enum-type name="QComboBox::SizeAdjustPolicy"/>
167 167 <enum-type name="QCompleter::CompletionMode"/>
168 168 <enum-type name="QCompleter::ModelSorting"/>
169 169 <enum-type name="QContextMenuEvent::Reason"/>
170 170 <enum-type name="QDataWidgetMapper::SubmitPolicy"/>
171 171 <enum-type name="QDateTimeEdit::Section" flags="QDateTimeEdit::Sections"/>
172 172 <enum-type name="QDialog::DialogCode"/>
173 173 <enum-type name="QDialogButtonBox::ButtonLayout"/>
174 174 <enum-type name="QDialogButtonBox::ButtonRole"/>
175 175 <enum-type name="QFileDialog::AcceptMode"/>
176 176 <enum-type name="QFileDialog::DialogLabel"/>
177 177 <enum-type name="QFileDialog::FileMode"/>
178 178 <enum-type name="QFileDialog::Option" flags="QFileDialog::Options"/>
179 179 <enum-type name="QFileDialog::ViewMode"/>
180 180 <enum-type name="QFileIconProvider::IconType"/>
181 181 <enum-type name="QFont::Stretch"/>
182 182 <enum-type name="QFont::Style"/>
183 183 <enum-type name="QFont::StyleStrategy"/>
184 184 <enum-type name="QFont::Weight"/>
185 185 <enum-type name="QFontComboBox::FontFilter" flags="QFontComboBox::FontFilters"/>
186 186 <enum-type name="QFrame::Shadow" extensible="yes"/>
187 187 <enum-type name="QFrame::Shape"/>
188 188 <enum-type name="QFrame::StyleMask"/>
189 189 <enum-type name="QGradient::CoordinateMode"/>
190 190 <enum-type name="QGradient::Spread" lower-bound="QGradient.PadSpread" upper-bound="QGradient.RepeatSpread"/>
191 191 <enum-type name="QGradient::Type"/>
192 192 <enum-type name="QGraphicsEllipseItem::enum_1"/>
193 193 <enum-type name="QGraphicsItem::Extension"/>
194 194 <enum-type name="QGraphicsItem::GraphicsItemChange"/>
195 195 <enum-type name="QGraphicsItem::GraphicsItemFlag" flags="QGraphicsItem::GraphicsItemFlags"/>
196 196 <enum-type name="QGraphicsItem::enum_1"/>
197 197 <enum-type name="QGraphicsItemGroup::enum_1"/>
198 198 <enum-type name="QGraphicsLineItem::enum_1"/>
199 199 <enum-type name="QGraphicsPathItem::enum_1"/>
200 200 <enum-type name="QGraphicsPixmapItem::ShapeMode"/>
201 201 <enum-type name="QGraphicsPixmapItem::enum_1"/>
202 202 <enum-type name="QGraphicsPolygonItem::enum_1"/>
203 203 <enum-type name="QGraphicsRectItem::enum_1"/>
204 204 <enum-type name="QGraphicsScene::ItemIndexMethod"/>
205 205 <enum-type name="QGraphicsSceneContextMenuEvent::Reason"/>
206 206 <enum-type name="QGraphicsSimpleTextItem::enum_1"/>
207 207 <enum-type name="QGraphicsTextItem::enum_1"/>
208 208 <enum-type name="QGraphicsView::CacheModeFlag" flags="QGraphicsView::CacheMode"/>
209 209 <enum-type name="QGraphicsView::DragMode"/>
210 210 <enum-type name="QGraphicsView::OptimizationFlag" flags="QGraphicsView::OptimizationFlags"/>
211 211 <enum-type name="QGraphicsView::ViewportAnchor"/>
212 212 <enum-type name="QGraphicsView::ViewportUpdateMode"/>
213 213 <enum-type name="QIcon::Mode"/>
214 214 <enum-type name="QIcon::State"/>
215 215 <enum-type name="QImage::Format"/>
216 216 <enum-type name="QImage::InvertMode"/>
217 217 <enum-type name="QImageIOHandler::ImageOption"/>
218 218 <enum-type name="QImageReader::ImageReaderError"/>
219 219 <enum-type name="QImageWriter::ImageWriterError"/>
220 220 <enum-type name="QInputContext::StandardFormat"/>
221 221 <enum-type name="QInputMethodEvent::AttributeType"/>
222 222 <enum-type name="QItemSelectionModel::SelectionFlag" flags="QItemSelectionModel::SelectionFlags"/>
223 223 <enum-type name="QKeySequence::SequenceFormat"/>
224 224 <enum-type name="QKeySequence::SequenceMatch"/>
225 225 <enum-type name="QKeySequence::StandardKey"/>
226 226 <enum-type name="QLCDNumber::Mode"/>
227 227 <enum-type name="QLCDNumber::SegmentStyle"/>
228 228 <enum-type name="QLayout::SizeConstraint"/>
229 229 <enum-type name="QLineEdit::EchoMode"/>
230 230 <enum-type name="QListView::Flow"/>
231 231 <enum-type name="QListView::LayoutMode"/>
232 232 <enum-type name="QListView::Movement"/>
233 233 <enum-type name="QListView::ResizeMode"/>
234 234 <enum-type name="QListView::ViewMode"/>
235 235 <enum-type name="QListWidgetItem::ItemType"/>
236 236 <enum-type name="QMainWindow::DockOption" flags="QMainWindow::DockOptions"/>
237 237 <enum-type name="QMessageBox::ButtonRole"/>
238 238 <enum-type name="QMessageBox::Icon"/>
239 239 <enum-type name="QMovie::CacheMode"/>
240 240 <enum-type name="QMovie::MovieState"/>
241 241 <enum-type name="QPaintDevice::PaintDeviceMetric"/>
242 242 <enum-type name="QPaintEngine::DirtyFlag" flags="QPaintEngine::DirtyFlags"/>
243 243 <enum-type name="QPaintEngine::PaintEngineFeature" flags="QPaintEngine::PaintEngineFeatures"/>
244 244 <enum-type name="QPaintEngine::PolygonDrawMode"/>
245 245 <enum-type name="QPaintEngine::Type"/>
246 246 <enum-type name="QPageSetupDialog::PageSetupDialogOption" flags="QPageSetupDialog::PageSetupDialogOptions"/>
247 247 <enum-type name="QPainter::CompositionMode"/>
248 248 <enum-type name="QPainter::RenderHint" flags="QPainter::RenderHints"/>
249 249 <enum-type name="QPainterPath::ElementType"/>
250 250 <enum-type name="QPrintEngine::PrintEnginePropertyKey">
251 251 <reject-enum-value name="PPK_PaperSize"/>
252 252 </enum-type>
253 253 <enum-type name="QPrinter::ColorMode"/>
254 254 <enum-type name="QPrinter::Orientation"/>
255 255 <enum-type name="QPrinter::OutputFormat"/>
256 256 <enum-type name="QPrinter::PageOrder"/>
257 257 <enum-type name="QPrinter::PaperSource"/>
258 258 <enum-type name="QPrinter::PrintRange"/>
259 259 <enum-type name="QPrinter::PrinterMode"/>
260 260 <enum-type name="QPrinter::PrinterState"/>
261 261 <enum-type name="QPrinter::Unit"/>
262 262 <enum-type name="QPrinter::DuplexMode"/>
263 263 <enum-type name="QProgressBar::Direction"/>
264 264 <enum-type name="QRegion::RegionType"/>
265 265 <enum-type name="QRubberBand::Shape"/>
266 266 <enum-type name="QSessionManager::RestartHint"/>
267 267 <enum-type name="QSizePolicy::Policy"/>
268 268 <enum-type name="QSizePolicy::PolicyFlag"/>
269 269 <enum-type name="QSizePolicy::ControlType" flags="QSizePolicy::ControlTypes"/>
270 270 <enum-type name="QStandardItem::ItemType"/>
271 271 <enum-type name="QStyle::SubControl" flags="QStyle::SubControls" extensible="yes" force-integer="yes"/>
272 272 <enum-type name="QStyle::ComplexControl" extensible="yes"/>
273 273 <enum-type name="QStyle::ContentsType" extensible="yes"/>
274 274 <enum-type name="QStyle::ControlElement" extensible="yes"/>
275 275 <enum-type name="QStyle::PixelMetric" extensible="yes">
276 276 <reject-enum-value name="PM_MDIFrameWidth"/>
277 277 <reject-enum-value name="PM_MDIMinimizedWidth"/>
278 278 </enum-type>
279 279 <enum-type name="QStyle::PrimitiveElement" extensible="yes">
280 280 <reject-enum-value name="PE_IndicatorItemViewItemCheck"/>
281 281 <reject-enum-value name="PE_FrameStatusBarItem"/>
282 282 </enum-type>
283 283 <enum-type name="QStyle::StandardPixmap" extensible="yes"/>
284 284 <enum-type name="QStyle::StateFlag" flags="QStyle::State"/>
285 285 <enum-type name="QStyle::SubElement" extensible="yes">
286 286 <reject-enum-value name="SE_ItemViewItemCheckIndicator"/>
287 287 </enum-type>
288 288 <enum-type name="QStyleHintReturn::HintReturnType"/>
289 289 <enum-type name="QStyleHintReturn::StyleOptionType"/>
290 290 <enum-type name="QStyleHintReturn::StyleOptionVersion"/>
291 291 <enum-type name="QStyleHintReturnVariant::StyleOptionType"/>
292 292 <enum-type name="QStyleHintReturnVariant::StyleOptionVersion"/>
293 293
294 294 <enum-type name="QStyleHintReturnMask::StyleOptionType"/>
295 295 <enum-type name="QStyleHintReturnMask::StyleOptionVersion"/>
296 296 <enum-type name="QStyleOption::StyleOptionType"/>
297 297 <enum-type name="QStyleOption::OptionType" extensible="yes"/>
298 298 <enum-type name="QStyleOption::StyleOptionVersion"/>
299 299 <enum-type name="QStyleOptionButton::ButtonFeature" flags="QStyleOptionButton::ButtonFeatures"/>
300 300 <enum-type name="QStyleOptionButton::StyleOptionType"/>
301 301 <enum-type name="QStyleOptionButton::StyleOptionVersion"/>
302 302 <enum-type name="QStyleOptionComboBox::StyleOptionType"/>
303 303 <enum-type name="QStyleOptionComboBox::StyleOptionVersion"/>
304 304 <enum-type name="QStyleOptionComplex::StyleOptionType"/>
305 305 <enum-type name="QStyleOptionComplex::StyleOptionVersion"/>
306 306 <enum-type name="QStyleOptionDockWidget::StyleOptionType"/>
307 307 <enum-type name="QStyleOptionDockWidget::StyleOptionVersion"/>
308 308 <enum-type name="QStyleOptionDockWidgetV2::StyleOptionVersion"/>
309 309 <enum-type name="QStyleOptionFocusRect::StyleOptionType"/>
310 310 <enum-type name="QStyleOptionFocusRect::StyleOptionVersion"/>
311 311 <enum-type name="QStyleOptionFrame::StyleOptionType"/>
312 312 <enum-type name="QStyleOptionFrame::StyleOptionVersion"/>
313 313 <enum-type name="QStyleOptionFrameV2::FrameFeature" flags="QStyleOptionFrameV2::FrameFeatures"/>
314 314 <enum-type name="QStyleOptionFrameV2::StyleOptionVersion"/>
315 315 <enum-type name="QStyleOptionGraphicsItem::StyleOptionType"/>
316 316 <enum-type name="QStyleOptionGraphicsItem::StyleOptionVersion"/>
317 317 <enum-type name="QStyleOptionGroupBox::StyleOptionType"/>
318 318 <enum-type name="QStyleOptionGroupBox::StyleOptionVersion"/>
319 319 <enum-type name="QStyleOptionHeader::SectionPosition"/>
320 320 <enum-type name="QStyleOptionHeader::SelectedPosition"/>
321 321 <enum-type name="QStyleOptionHeader::SortIndicator"/>
322 322 <enum-type name="QStyleOptionHeader::StyleOptionType"/>
323 323 <enum-type name="QStyleOptionHeader::StyleOptionVersion"/>
324 324 <enum-type name="QStyleOptionMenuItem::CheckType"/>
325 325 <enum-type name="QStyleOptionMenuItem::MenuItemType"/>
326 326 <enum-type name="QStyleOptionMenuItem::StyleOptionType"/>
327 327 <enum-type name="QStyleOptionMenuItem::StyleOptionVersion"/>
328 328 <enum-type name="QStyleOptionProgressBar::StyleOptionType"/>
329 329 <enum-type name="QStyleOptionProgressBar::StyleOptionVersion"/>
330 330 <enum-type name="QStyleOptionProgressBarV2::StyleOptionType"/>
331 331 <enum-type name="QStyleOptionProgressBarV2::StyleOptionVersion"/>
332 332 <enum-type name="QStyleOptionRubberBand::StyleOptionType"/>
333 333 <enum-type name="QStyleOptionRubberBand::StyleOptionVersion"/>
334 334 <enum-type name="QStyleOptionSizeGrip::StyleOptionType"/>
335 335 <enum-type name="QStyleOptionSizeGrip::StyleOptionVersion"/>
336 336 <enum-type name="QStyleOptionSlider::StyleOptionType"/>
337 337 <enum-type name="QStyleOptionSlider::StyleOptionVersion"/>
338 338 <enum-type name="QStyleOptionSpinBox::StyleOptionType"/>
339 339 <enum-type name="QStyleOptionSpinBox::StyleOptionVersion"/>
340 340 <enum-type name="QStyleOptionTab::CornerWidget" flags="QStyleOptionTab::CornerWidgets"/>
341 341 <enum-type name="QStyleOptionTab::SelectedPosition"/>
342 342 <enum-type name="QStyleOptionTab::StyleOptionType"/>
343 343 <enum-type name="QStyleOptionTab::StyleOptionVersion"/>
344 344 <enum-type name="QStyleOptionTab::TabPosition"/>
345 345 <enum-type name="QStyleOptionTabBarBase::StyleOptionType"/>
346 346 <enum-type name="QStyleOptionTabBarBase::StyleOptionVersion"/>
347 347 <enum-type name="QStyleOptionTabV2::StyleOptionVersion"/>
348 348 <enum-type name="QStyleOptionTabWidgetFrame::StyleOptionType"/>
349 349 <enum-type name="QStyleOptionTabWidgetFrame::StyleOptionVersion"/>
350 350 <enum-type name="QStyleOptionTitleBar::StyleOptionType"/>
351 351 <enum-type name="QStyleOptionTitleBar::StyleOptionVersion"/>
352 352 <enum-type name="QStyleOptionToolBar::StyleOptionType"/>
353 353 <enum-type name="QStyleOptionToolBar::StyleOptionVersion"/>
354 354 <enum-type name="QStyleOptionToolBar::ToolBarFeature" flags="QStyleOptionToolBar::ToolBarFeatures"/>
355 355 <enum-type name="QStyleOptionToolBar::ToolBarPosition"/>
356 356 <enum-type name="QStyleOptionToolBox::StyleOptionType"/>
357 357 <enum-type name="QStyleOptionToolBox::StyleOptionVersion"/>
358 358 <enum-type name="QStyleOptionToolButton::StyleOptionType"/>
359 359 <enum-type name="QStyleOptionToolButton::StyleOptionVersion"/>
360 360 <enum-type name="QStyleOptionToolButton::ToolButtonFeature" flags="QStyleOptionToolButton::ToolButtonFeatures">
361 361 <reject-enum-value name="MenuButtonPopup"/>
362 362 </enum-type>
363 363 <enum-type name="QStyleOptionViewItem::Position"/>
364 364 <enum-type name="QStyleOptionViewItem::StyleOptionType"/>
365 365 <enum-type name="QStyleOptionViewItem::StyleOptionVersion"/>
366 366 <enum-type name="QStyleOptionViewItemV2::StyleOptionVersion"/>
367 367 <enum-type name="QStyleOptionViewItemV2::ViewItemFeature" flags="QStyleOptionViewItemV2::ViewItemFeatures"/>
368 368 <enum-type name="QSystemTrayIcon::ActivationReason"/>
369 369 <enum-type name="QSystemTrayIcon::MessageIcon"/>
370 370 <enum-type name="QTabBar::Shape"/>
371 371 <enum-type name="QTabWidget::TabPosition"/>
372 372 <enum-type name="QTabWidget::TabShape"/>
373 373 <enum-type name="QTableWidgetItem::ItemType"/>
374 374 <enum-type name="QTabletEvent::PointerType"/>
375 375 <enum-type name="QTabletEvent::TabletDevice"/>
376 376 <enum-type name="QTextCharFormat::UnderlineStyle"/>
377 377 <enum-type name="QTextCharFormat::VerticalAlignment"/>
378 378 <enum-type name="QTextCursor::MoveMode"/>
379 379 <enum-type name="QTextCursor::MoveOperation"/>
380 380 <enum-type name="QTextCursor::SelectionType"/>
381 381 <enum-type name="QTextDocument::FindFlag" flags="QTextDocument::FindFlags"/>
382 382 <enum-type name="QTextDocument::MetaInformation"/>
383 383 <enum-type name="QTextDocument::ResourceType"/>
384 384 <enum-type name="QTextEdit::AutoFormattingFlag" flags="QTextEdit::AutoFormatting"/>
385 385 <enum-type name="QTextEdit::LineWrapMode"/>
386 386 <enum-type name="QTextFormat::ObjectTypes"/>
387 387 <enum-type name="QTextFormat::PageBreakFlag" flags="QTextFormat::PageBreakFlags"/>
388 388 <enum-type name="QTextFrameFormat::Position"/>
389 389 <enum-type name="QTextFrameFormat::BorderStyle"/>
390 390 <enum-type name="QTextItem::RenderFlag" flags="QTextItem::RenderFlags"/>
391 391 <enum-type name="QTextLayout::CursorMode"/>
392 392 <enum-type name="QTextLength::Type"/>
393 393 <enum-type name="QTextLine::CursorPosition"/>
394 394 <enum-type name="QTextLine::Edge"/>
395 395 <enum-type name="QTextListFormat::Style"/>
396 396 <enum-type name="QTextOption::Flag" flags="QTextOption::Flags"/>
397 397 <enum-type name="QTextOption::WrapMode"/>
398 398 <enum-type name="QTextOption::TabType"/>
399 399 <enum-type name="QToolButton::ToolButtonPopupMode"/>
400 400 <enum-type name="QTreeWidgetItem::ItemType"/>
401 401 <enum-type name="QTreeWidgetItemIterator::IteratorFlag" flags="QTreeWidgetItemIterator::IteratorFlags"/>
402 402 <enum-type name="QValidator::State"/>
403 403 <enum-type name="QWidget::RenderFlag" flags="QWidget::RenderFlags"/>
404 404 <enum-type name="QWorkspace::WindowOrder"/>
405 405 <enum-type name="QDoubleValidator::Notation"/>
406 406 <enum-type name="QGraphicsScene::SceneLayer" flags="QGraphicsScene::SceneLayers"/>
407 407 <enum-type name="QStyleOptionToolBoxV2::SelectedPosition"/>
408 408 <enum-type name="QStyleOptionToolBoxV2::StyleOptionVersion"/>
409 409 <enum-type name="QStyleOptionToolBoxV2::TabPosition"/>
410 410 <enum-type name="QStyleOptionViewItemV3::StyleOptionVersion"/>
411 411 <enum-type name="QTransform::TransformationType"/>
412 412 <enum-type name="QTreeWidgetItem::ChildIndicatorPolicy"/>
413 413 <enum-type name="QWizard::WizardOption" flags="QWizard::WizardOptions"/>
414 414 <enum-type name="QWizard::WizardPixmap"/>
415 415 <enum-type name="QWizard::WizardStyle"/>
416 416 <enum-type name="QImageIOPlugin::Capability" flags="QImageIOPlugin::Capabilities"/>
417 417 <enum-type name="QStackedLayout::StackingMode"/>
418 418
419 419 <enum-type name="QWizard::WizardButton">
420 420 <reject-enum-value name="NStandardButtons"/>
421 421 <reject-enum-value name="NButtons"/>
422 422 </enum-type>
423 423
424 424 <enum-type name="QAccessible::Action">
425 425 <reject-enum-value name="FirstStandardAction"/>
426 426 <reject-enum-value name="LastStandardAction"/>
427 427 </enum-type>
428 428
429 429 <enum-type name="QBoxLayout::Direction">
430 430 <reject-enum-value name="Down"/>
431 431 <reject-enum-value name="Up"/>
432 432 </enum-type>
433 433
434 434
435 435 <enum-type name="QClipboard::Mode">
436 436 <reject-enum-value name="LastMode"/>
437 437 </enum-type>
438 438
439 439 <enum-type name="QDialogButtonBox::StandardButton" flags="QDialogButtonBox::StandardButtons">
440 440 <reject-enum-value name="FirstButton"/>
441 441 <reject-enum-value name="LastButton"/>
442 442 <reject-enum-value name="YesAll"/>
443 443 <reject-enum-value name="NoAll"/>
444 444 <reject-enum-value name="Default"/>
445 445 <reject-enum-value name="Escape"/>
446 446 <reject-enum-value name="FlagMask"/>
447 447 <reject-enum-value name="ButtonMask"/>
448 448 </enum-type>
449 449
450 450 <enum-type name="QDockWidget::DockWidgetFeature" flags="QDockWidget::DockWidgetFeatures"/>
451 451
452 452 <enum-type name="QFont::StyleHint">
453 453 <reject-enum-value name="SansSerif"/>
454 454 <reject-enum-value name="Serif"/>
455 455 <reject-enum-value name="TypeWriter"/>
456 456 <reject-enum-value name="Decorative"/>
457 457 </enum-type>
458 458
459 459 <enum-type name="QFontDatabase::WritingSystem">
460 460 <reject-enum-value name="Other"/>
461 461 </enum-type>
462 462
463 463 <enum-type name="QHeaderView::ResizeMode">
464 464 <reject-enum-value name="Custom"/>
465 465 </enum-type>
466 466
467 467
468 468 <enum-type name="QMessageBox::StandardButton" flags="QMessageBox::StandardButtons">
469 469 <reject-enum-value name="FirstButton"/>
470 470 <reject-enum-value name="LastButton"/>
471 471 <reject-enum-value name="YesAll"/>
472 472 <reject-enum-value name="NoAll"/>
473 473 </enum-type>
474 474
475 475 <enum-type name="QPalette::ColorGroup">
476 476 <reject-enum-value name="Normal"/>
477 477 </enum-type>
478 478
479 479 <enum-type name="QPalette::ColorRole">
480 480 <reject-enum-value name="NColorRoles"/>
481 481 <reject-enum-value name="Foreground"/>
482 482 <reject-enum-value name="Background"/>
483 483 </enum-type>
484 484
485 485 <enum-type name="QPrinter::PageSize">
486 486 <reject-enum-value name="NPageSize"/>
487 487 <reject-enum-value name="NPaperSize"/>
488 488 </enum-type>
489 489
490 490 <enum-type name="QSlider::TickPosition">
491 491 <reject-enum-value name="TicksLeft"/>
492 492 <reject-enum-value name="TicksRight"/>
493 493 </enum-type>
494 494
495 495 <enum-type name="QStyle::StyleHint" extensible="yes">
496 496 <reject-enum-value name="SH_ScrollBar_StopMouseOverSlider"/>
497 497 </enum-type>
498 498
499 499
500 500 <enum-type name="QTextFormat::FormatType"/>
501 501
502 502 <enum-type name="QTextFormat::Property">
503 503 <reject-enum-value name="FontSizeIncrement"/>
504 504 <reject-enum-value name="FirstFontProperty"/>
505 505 <reject-enum-value name="LastFontProperty"/>
506 506 </enum-type>
507 507
508 508 <enum-type name="QAction::Priority"/>
509 509 <enum-type name="QAction::SoftKeyRole"/>
510 510 <enum-type name="QGraphicsEffect::ChangeFlag" flags="QGraphicsEffect::ChangeFlags"/>
511 511 <enum-type name="QGraphicsItem::PanelModality"/>
512 512 <enum-type name="QPinchGesture::WhatChange" flags="QPinchGesture::WhatChanged"/>
513 513 <enum-type name="QPinchGesture::ChangeFlag" flags="QPinchGesture::ChangeFlags"/>
514 514 <enum-type name="QGraphicsBlurEffect::BlurHint" flags="QGraphicsBlurEffect::BlurHints"/>
515 515 <enum-type name="QGraphicsEffect::PixmapPadMode"/>
516 516 <enum-type name="QGestureRecognizer::ResultFlag" flags="QGestureRecognizer::Result"/>
517 517 <enum-type name="QGestureRecognizer::LineHeightTypes"/>
518 518 <enum-type name="QStyle::RequestSoftwareInputPanel"/>
519 519 <enum-type name="QSwipeGesture::SwipeDirection"/>
520 520 <enum-type name="QTouchEvent::DeviceType"/>
521 521 <enum-type name="QFont::HintingPreference"/>
522 522 <enum-type name="QGesture::GestureCancelPolicy"/>
523 523 <enum-type name="QTextDocument::Stacks"/>
524 524 <enum-type name="QPainter::PixmapFragmentHint"/>
525 525
526 526 <object-type name="QAbstractProxyModel"/>
527 527 <object-type name="QDirModel"/>
528 528 <object-type name="QFileSystemModel"/>
529 529 <object-type name="QPrinterInfo"/>
530 530 <object-type name="QSortFilterProxyModel"/>
531 531 <object-type name="QProxyModel"/>
532 532 <object-type name="QTextOption"/>
533 533 <object-type name="QFontDatabase"/>
534 534 <object-type name="QGestureRecognizer" force-abstract="yes"/>
535 535
536 536 <value-type name="QPixmapCache::Key"/>
537 537 <value-type name="QTileRules"/>
538 538 <value-type name="QVector2D"/>
539 539 <value-type name="QVector3D"/>
540 540 <value-type name="QVector4D"/>
541 541 <value-type name="QTouchEvent::TouchPoint"/>
542 542
543 543
544 544 <value-type name="QTransform">
545 545 <modify-function signature="operator=(QTransform)" remove="all"/>
546 546 <modify-function signature="map(int,int,int*,int*)const" remove="all"/>
547 547 <modify-function signature="map(double,double,double*,double*)const" remove="all"/>
548 548
549 549 <modify-function signature="operator*=(double)" access="private"/>
550 550 <modify-function signature="operator+=(double)" access="private"/>
551 551 <modify-function signature="operator-=(double)" access="private"/>
552 552 <modify-function signature="operator/=(double)" access="private"/>
553 553 <modify-function signature="operator*(QTransform)const" rename="multiplied"/>
554 554 <modify-function signature="operator*=(QTransform)" access="private"/>
555 555
556 556 <modify-function signature="inverted(bool*)const">
557 557 <modify-argument index="1">
558 558 <remove-argument/>
559 559 </modify-argument>
560 560 </modify-function>
561 561 </value-type>
562 562
563 563 <value-type name="QStyleOption" delete-in-main-thread="yes" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type == QStyleOption::SO_Default">
564 564 <modify-function signature="operator=(QStyleOption)" remove="all"/>
565 565 <modify-function signature="init(const QWidget*)" remove="all"/> <!--### Obsolete in 4.3-->
566 566 </value-type>
567 567 <value-type name="QStyleOptionGraphicsItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionGraphicsItem::Type &amp;&amp; %1-&gt;version == QStyleOptionGraphicsItem::Version"/>
568 568 <value-type name="QStyleOptionSizeGrip" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionSizeGrip::Type &amp;&amp; %1-&gt;version == QStyleOptionSizeGrip::Version"/>
569 569 <value-type name="QStyleOptionButton" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionButton::Type &amp;&amp; %1-&gt;version == QStyleOptionButton::Version"/>
570 570 <value-type name="QStyleOptionComboBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionComboBox::Type &amp;&amp; %1-&gt;version == QStyleOptionComboBox::Version"/>
571 571 <value-type name="QStyleOptionComplex" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionComplex::Type &amp;&amp; %1-&gt;version == QStyleOptionComplex::Version"/>
572 572 <value-type name="QStyleOptionDockWidget" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionDockWidget::Type &amp;&amp; %1-&gt;version == QStyleOptionDockWidget::Version"/>
573 573 <value-type name="QStyleOptionDockWidgetV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionDockWidgetV2::Type &amp;&amp; %1-&gt;version == QStyleOptionDockWidgetV2::Version">
574 574 <modify-function signature="operator=(QStyleOptionDockWidget)" remove="all"/>
575 575 </value-type>
576 576 <value-type name="QStyleOptionFocusRect" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFocusRect::Type &amp;&amp; %1-&gt;version == QStyleOptionFocusRect::Version"/>
577 577 <value-type name="QStyleOptionFrame" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFrame::Type &amp;&amp; %1-&gt;version == QStyleOptionFrame::Version"/>
578 578
579 579 <value-type name="QStyleOptionFrameV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFrameV2::Type &amp;&amp; %1-&gt;version == QStyleOptionFrameV2::Version">
580 580 <modify-function signature="operator=(QStyleOptionFrame)" remove="all"/>
581 581 </value-type>
582 582 <value-type name="QStyleOptionFrameV3" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionFrameV3::Type &amp;&amp; %1-&gt;version == QStyleOptionFrameV3::Version">
583 583 <modify-function signature="operator=(QStyleOptionFrame)" remove="all"/>
584 584 </value-type>
585 585
586 586 <value-type name="QStyleOptionGroupBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionGroupBox::Type &amp;&amp; %1-&gt;version == QStyleOptionGroupBox::Version"/>
587 587 <value-type name="QStyleOptionHeader" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionHeader::Type &amp;&amp; %1-&gt;version == QStyleOptionHeader::Version"/>
588 588 <value-type name="QStyleOptionMenuItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionMenuItem::Type &amp;&amp; %1-&gt;version == QStyleOptionMenuItem::Version"/>
589 589 <value-type name="QStyleOptionProgressBar" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionProgressBar::Type &amp;&amp; %1-&gt;version == QStyleOptionProgressBar::Version"/>
590 590
591 591 <value-type name="QStyleOptionProgressBarV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionProgressBarV2::Type &amp;&amp; %1-&gt;version == QStyleOptionProgressBarV2::Version">
592 592 <modify-function signature="operator=(QStyleOptionProgressBar)" remove="all"/>
593 593 </value-type>
594 594
595 595 <value-type name="QStyleOptionRubberBand" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionRubberBand::Type &amp;&amp; %1-&gt;version == QStyleOptionRubberBand::Version"/>
596 596 <value-type name="QStyleOptionSlider" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionSlider::Type &amp;&amp; %1-&gt;version == QStyleOptionSlider::Version"/>
597 597 <value-type name="QStyleOptionSpinBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionSpinBox::Type &amp;&amp; %1-&gt;version == QStyleOptionSpinBox::Version"/>
598 598 <value-type name="QStyleOptionTab" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTab::Type &amp;&amp; %1-&gt;version == QStyleOptionTab::Version"/>
599 599 <value-type name="QStyleOptionTabV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabV2::Type &amp;&amp; %1-&gt;version == QStyleOptionTabV2::Version">
600 600 <modify-function signature="operator=(const QStyleOptionTab &amp;)" remove="all"/>
601 601 </value-type>
602 602 <value-type name="QStyleOptionTabV3" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabV3::Type &amp;&amp; %1-&gt;version == QStyleOptionTabV3::Version">
603 603 <modify-function signature="operator=(QStyleOptionTab)" remove="all"/>
604 604 </value-type>
605 605 <value-type name="QStyleOptionTabBarBase" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabBarBase::Type &amp;&amp; %1-&gt;version == QStyleOptionTabBarBase::Version"/>
606 606 <value-type name="QStyleOptionTabBarBaseV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabBarBaseV2::Type &amp;&amp; %1-&gt;version == QStyleOptionTabBarBaseV2::Version">
607 607 <modify-function signature="operator=(QStyleOptionTabBarBase)" remove="all"/>
608 608 </value-type>
609 609 <value-type name="QStyleOptionTabWidgetFrame" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabWidgetFrame::Type &amp;&amp; %1-&gt;version == QStyleOptionTabWidgetFrame::Version"/>
610 610 <value-type name="QStyleOptionTabWidgetFrameV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTabWidgetFrameV2::Type &amp;&amp; %1-&gt;version == QStyleOptionTabWidgetFrameV2::Version"/>
611 611 <value-type name="QStyleOptionTitleBar" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionTitleBar::Type &amp;&amp; %1-&gt;version == QStyleOptionTitleBar::Version"/>
612 612 <value-type name="QStyleOptionToolBar" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolBar::Type &amp;&amp; %1-&gt;version == QStyleOptionToolBar::Version"/>
613 613 <value-type name="QStyleOptionToolBox" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolBox::Type &amp;&amp; %1-&gt;version == QStyleOptionToolBox::Version"/>
614 614 <value-type name="QStyleOptionToolBoxV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolBoxV2::Type &amp;&amp; %1-&gt;version == QStyleOptionToolBoxV2::Version">
615 615 <modify-function signature="operator=(QStyleOptionToolBox)" remove="all"/>
616 616 </value-type>
617 617 <value-type name="QStyleOptionToolButton" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionToolButton::Type &amp;&amp; %1-&gt;version == QStyleOptionToolButton::Version"/>
618 618 <value-type name="QStyleOptionViewItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItem::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItem::Version"/>
619 619 <value-type name="QStyleOptionViewItemV2" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItemV2::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItemV2::Version">
620 620 <modify-function signature="operator=(QStyleOptionViewItem)" remove="all"/>
621 621 </value-type>
622 622 <value-type name="QStyleOptionViewItemV3" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItemV3::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItemV3::Version">
623 623 <modify-function signature="operator=(QStyleOptionViewItem)" remove="all"/>
624 624 </value-type>
625 625 <value-type name="QStyleOptionViewItemV4" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type == QStyleOptionViewItemV4::Type &amp;&amp; %1-&gt;version == QStyleOptionViewItemV4::Version">
626 626 <modify-function signature="operator=(QStyleOptionViewItem)" remove="all"/>
627 627 </value-type>
628 628 <value-type name="QTextFragment" delete-in-main-thread="yes">
629 629 <modify-function signature="operator=(QTextFragment)" remove="all"/>
630 630 </value-type>
631 631 <value-type name="QBitmap" delete-in-main-thread="yes">
632 632 <modify-function signature="operator=(const QPixmap &amp;)" remove="all"/>
633 633 <modify-function signature="QBitmap(QString,const char*)" access="private">
634 634 <modify-argument index="2"> <remove-default-expression/> </modify-argument>
635 635 </modify-function>
636 636
637 637 <modify-function signature="fromData(QSize,const unsigned char*,QImage::Format)">
638 638 <access modifier="private"/>
639 639 <modify-argument index="3">
640 640 <remove-default-expression/>
641 641 </modify-argument>
642 642 </modify-function>
643 643
644 644 <modify-function signature="fromData(QSize,const uchar*,QImage::Format)" remove="all"/>
645 645
646 646 <modify-function signature="QBitmap(QString,const char*)">
647 647 <modify-argument index="2">
648 648 <replace-type modified-type="QString"/>
649 649 <conversion-rule class="native">
650 650 <insert-template name="core.convert_string_arg_to_char*"/>
651 651 </conversion-rule>
652 652 </modify-argument>
653 653 </modify-function>
654 654 </value-type>
655 655 <value-type name="QTextInlineObject" delete-in-main-thread="yes"/>
656 656 <value-type name="QSizePolicy"/>
657 657 <value-type name="QTableWidgetSelectionRange"/>
658 658 <value-type name="QTextDocumentFragment" delete-in-main-thread="yes">
659 659 <modify-function signature="operator=(QTextDocumentFragment)" remove="all"/>
660 660 </value-type>
661 661 <value-type name="QTextOption" delete-in-main-thread="yes">
662 662 <modify-function signature="operator=(const QTextOption &amp;)" remove="all"/>
663 663 </value-type>
664 664 <value-type name="QTextLine" delete-in-main-thread="yes">
665 665 <modify-function signature="cursorToX(int*,QTextLine::Edge)const">
666 666 <remove/>
667 667 </modify-function>
668 668 </value-type>
669 669 <value-type name="QTextTableFormat" delete-in-main-thread="yes"/>
670 670 <value-type name="QTextImageFormat" delete-in-main-thread="yes"/>
671 671 <value-type name="QTextFrameFormat" delete-in-main-thread="yes">
672 672 <modify-function signature="isValid()const" access="non-final"/>
673 673 </value-type>
674 674 <value-type name="QTextLength" delete-in-main-thread="yes"/>
675 675 <value-type name="QItemSelectionRange">
676 676 <modify-function signature="intersect(QItemSelectionRange)const" remove="all"/> <!--### Obsolete in 4.3-->
677 677 </value-type>
678 678
679 679 <value-type name="QPainterPath">
680 680 <modify-function signature="operator=(QPainterPath)" remove="all"/>
681 681 </value-type>
682 682 <value-type name="QPalette">
683 683 <modify-function signature="operator=(const QPalette&amp;)" remove="all"/>
684 684
685 685 <modify-function signature="QPalette(QColor, QColor, QColor, QColor, QColor, QColor, QColor)" remove="all"/> <!--### Obsolete in 4.3-->
686 686 <modify-function signature="background()const" remove="all"/> <!--### Obsolete in 4.3-->
687 687 <modify-function signature="foreground()const" remove="all"/> <!--### Obsolete in 4.3-->
688 688 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
689 689 </value-type>
690 690 <value-type name="QKeySequence">
691 691 <modify-function signature="operator=(QKeySequence)" remove="all"/>
692 692 <modify-function signature="operator int()const" access="private"/>
693 693 <modify-function signature="operator[](uint)const" access="private"/>
694 694 </value-type>
695 695
696 696 <value-type name="QPicture" delete-in-main-thread="yes">
697 697 <modify-function signature="operator=(QPicture)" remove="all"/>
698 698 <modify-function signature="pictureFormat(QString)">
699 699 <remove/>
700 700 </modify-function>
701 701
702 702 <modify-function signature="inputFormatList()" remove="all"/> <!--### Obsolete in 4.3-->
703 703 <modify-function signature="inputFormats()" remove="all"/> <!--### Obsolete in 4.3-->
704 704 <modify-function signature="outputFormatList()" remove="all"/> <!--### Obsolete in 4.3-->
705 705 <modify-function signature="outputFormats()" remove="all"/> <!--### Obsolete in 4.3-->
706 706
707 707 <modify-function signature="setData(const char*,uint)" remove="all"/>
708 708
709 709 <modify-function signature="load(QIODevice*,const char*)">
710 710 <modify-argument index="2">
711 711 <replace-type modified-type="QString"/>
712 712 <conversion-rule class="native">
713 713 <insert-template name="core.convert_string_arg_to_char*"/>
714 714 </conversion-rule>
715 715 </modify-argument>
716 716 </modify-function>
717 717
718 718 <modify-function signature="load(QString,const char*)">
719 719 <modify-argument index="2">
720 720 <replace-type modified-type="QString"/>
721 721 <conversion-rule class="native">
722 722 <insert-template name="core.convert_string_arg_to_char*"/>
723 723 </conversion-rule>
724 724 </modify-argument>
725 725 </modify-function>
726 726
727 727 <modify-function signature="save(QIODevice*,const char*)">
728 728 <modify-argument index="2">
729 729 <replace-type modified-type="QString"/>
730 730 <conversion-rule class="native">
731 731 <insert-template name="core.convert_string_arg_to_char*"/>
732 732 </conversion-rule>
733 733 </modify-argument>
734 734 </modify-function>
735 735
736 736 <modify-function signature="save(QString,const char*)">
737 737 <modify-argument index="2">
738 738 <replace-type modified-type="QString"/>
739 739 <conversion-rule class="native">
740 740 <insert-template name="core.convert_string_arg_to_char*"/>
741 741 </conversion-rule>
742 742 </modify-argument>
743 743 </modify-function>
744 744 </value-type>
745 745
746 746 <value-type name="QRegion" expense-limit="4096">
747 747 <modify-function signature="operator=(QRegion)" remove="all"/>
748 748 <modify-function signature="operator&amp;=(QRegion)" remove="all"/>
749 749 <modify-function signature="operator+=(QRegion)" remove="all"/>
750 750 <modify-function signature="operator-=(QRegion)" remove="all"/>
751 751 <modify-function signature="operator^=(QRegion)" remove="all"/>
752 752 <modify-function signature="operator|=(QRegion)" remove="all"/>
753 753 <modify-function signature="operator&amp;(QRegion)const" remove="all"/>
754 754 <modify-function signature="operator+(QRegion)const" remove="all"/>
755 755 <modify-function signature="operator-(QRegion)const" remove="all"/>
756 756 <modify-function signature="operator^(QRegion)const" remove="all"/>
757 757 <modify-function signature="operator|(QRegion)const" remove="all"/>
758 758 <modify-function signature="eor(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
759 759 <modify-function signature="intersect(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
760 760 <modify-function signature="subtract(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
761 761 <modify-function signature="unite(QRegion)const" remove="all"/> <!--### Obsolete in 4.3-->
762 762 <modify-function signature="operator&amp;=(QRect)" remove="all"/>
763 763 <modify-function signature="operator+=(QRect)" remove="all"/>
764 764
765 765 </value-type>
766 766
767 767 <value-type name="QTextBlock" delete-in-main-thread="yes">
768 768 <modify-function signature="operator=(QTextBlock)" remove="all"/>
769 769 <modify-function signature="setUserData(QTextBlockUserData *)">
770 770 <modify-argument index="1">
771 771 <define-ownership class="java" owner="c++"/>
772 772 </modify-argument>
773 773 </modify-function>
774 774 </value-type>
775 775 <value-type name="QTextBlockFormat" delete-in-main-thread="yes"/>
776 776 <value-type name="QTextTableCellFormat" delete-in-main-thread="yes"/>
777 777 <value-type name="QTextCharFormat" delete-in-main-thread="yes">
778 778 <modify-function signature="isValid()const" access="non-final"/>
779 779
780 780 <modify-function signature="anchorName()const" remove="all"/> <!--### Obsolete in 4.3-->
781 781 <modify-function signature="setAnchorName(QString)" remove="all"/> <!--### Obsolete in 4.3-->
782 782 </value-type>
783 783 <value-type name="QTextFormat" delete-in-main-thread="yes">
784 784 <modify-function signature="operator=(QTextFormat)" remove="all"/>
785 785 <modify-function signature="isValid()const" access="non-final"/>
786 786
787 787
788 788 <modify-function signature="setProperty(int,QVector&lt;QTextLength&gt;)" rename="setLengthVectorProperty"/>
789 789 <inject-code class="native" position="constructor">
790 790 if ((context-&gt;argumentCount() == 1) &amp;&amp; (qMetaTypeId&lt;QTextFormat&gt;() == context-&gt;argument(0).toVariant().userType())) {
791 791 QTextFormat _q_arg0 = qscriptvalue_cast&lt;QTextFormat&gt;(context-&gt;argument(0));
792 792 QTextFormat _q_cpp_result(_q_arg0);
793 793 QScriptValue _q_result = context-&gt;engine()-&gt;newVariant(context-&gt;thisObject(), qVariantFromValue(_q_cpp_result));
794 794 return _q_result;
795 795 }
796 796 </inject-code>
797 797 </value-type>
798 798
799 799 <value-type name="QTextListFormat" delete-in-main-thread="yes"/>
800 800 <value-type name="QPolygon">
801 801 <modify-function signature="QPolygon(int, const int *)" remove="all"/>
802 802 <modify-function signature="operator+(QVector&lt;QPoint&gt;)const" remove="all"/>
803 803 <modify-function signature="operator&lt;&lt;(QPoint)" remove="all"/>
804 804 <modify-function signature="operator&lt;&lt;(QVector&lt;QPoint&gt;)" remove="all"/>
805 805
806 806
807 807 </value-type>
808 808
809 809 <value-type name="QPolygonF">
810 810 <modify-function signature="operator+(QVector&lt;QPointF&gt;)const" remove="all"/>
811 811 <modify-function signature="operator&lt;&lt;(QPointF)" remove="all"/>
812 812 <modify-function signature="operator&lt;&lt;(QVector&lt;QPointF&gt;)" remove="all"/>
813 813 </value-type>
814 814
815 815 <value-type name="QIcon" delete-in-main-thread="yes">
816 816 <modify-function signature="operator=(QIcon)" remove="all"/>
817 817 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
818 818 <modify-function signature="QIcon(QIconEngineV2 *)">
819 819 <modify-argument index="1">
820 820 <define-ownership class="java" owner="c++"/>
821 821 </modify-argument>
822 822 </modify-function>
823 823 <modify-function signature="QIcon(QIconEngine *)">
824 824 <modify-argument index="1">
825 825 <define-ownership class="java" owner="c++"/>
826 826 </modify-argument>
827 827 </modify-function>
828 828 </value-type>
829 829
830 830 <value-type name="QTextFrame::iterator" delete-in-main-thread="yes">
831 831 <include file-name="QTextFrame" location="global"/>
832 832 <modify-function signature="operator++(int)" remove="all"/>
833 833 <modify-function signature="operator--(int)" remove="all"/>
834 834 <modify-function signature="operator=(QTextFrame::iterator)" remove="all"/>
835 835 <modify-function signature="operator++()" access="private"/>
836 836 <modify-function signature="operator--()" access="private"/>
837 837 </value-type>
838 838
839 839 <value-type name="QTreeWidgetItemIterator" delete-in-main-thread="yes">
840 840 <custom-constructor>
841 841 return new QTreeWidgetItemIterator(*copy);
842 842 </custom-constructor>
843 843 <custom-destructor>
844 844 delete copy;
845 845 </custom-destructor>
846 846 <modify-function signature="operator=(QTreeWidgetItemIterator)" remove="all"/>
847 847 <modify-function signature="operator++(int)" remove="all"/>
848 848 <modify-function signature="operator--(int)" remove="all"/>
849 849 <modify-function signature="operator+=(int)" access="private"/>
850 850 <modify-function signature="operator-=(int)" access="private"/>
851 851 <modify-function signature="operator++()" access="private"/>
852 852 <modify-function signature="operator--()" access="private"/>
853 853 <modify-function signature="operator*()const" access="private"/>
854 854 </value-type>
855 855
856 856 <value-type name="QTextBlock::iterator" delete-in-main-thread="yes">
857 857 <include file-name="QTextBlock" location="global"/>
858 858
859 859 <modify-function signature="operator++()" access="private"/>
860 860 <modify-function signature="operator--()" access="private"/>
861 861 <modify-function signature="operator++(int)" remove="all"/>
862 862 <modify-function signature="operator--(int)" remove="all"/>
863 863 </value-type>
864 864
865 865 <value-type name="QAbstractTextDocumentLayout::PaintContext" delete-in-main-thread="yes">
866 866 <include file-name="QAbstractTextDocumentLayout" location="global"/>
867 867 </value-type>
868 868 <value-type name="QAbstractTextDocumentLayout::Selection" delete-in-main-thread="yes"/>
869 869
870 870 <value-type name="QPixmap" delete-in-main-thread="yes">
871 871 <modify-function signature="operator=(QPixmap)" remove="all"/>
872 872 <modify-function signature="operator!()const" remove="all"/>
873 873 <modify-function signature="QPixmap(const char **)" remove="all"/>
874 874 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
875 875
876 876 <modify-function signature="loadFromData(const uchar *,uint,const char *,QFlags&lt;Qt::ImageConversionFlag&gt;)" remove="all"/>
877 877
878 878 <modify-function signature="QPixmap(QString,const char*,QFlags&lt;Qt::ImageConversionFlag&gt;)">
879 879 <modify-argument index="2">
880 880 <replace-type modified-type="QString"/>
881 881 <conversion-rule class="native">
882 882 <insert-template name="core.convert_string_arg_to_char*"/>
883 883 </conversion-rule>
884 884 </modify-argument>
885 885 </modify-function>
886 886
887 887 <modify-function signature="load(QString,const char*,QFlags&lt;Qt::ImageConversionFlag&gt;)">
888 888 <modify-argument index="2">
889 889 <replace-type modified-type="QString"/>
890 890 <conversion-rule class="native">
891 891 <insert-template name="core.convert_string_arg_to_char*"/>
892 892 </conversion-rule>
893 893 </modify-argument>
894 894 </modify-function>
895 895
896 896 <modify-function signature="loadFromData(QByteArray,const char*,QFlags&lt;Qt::ImageConversionFlag&gt;)">
897 897 <modify-argument index="2">
898 898 <replace-type modified-type="QString"/>
899 899 <conversion-rule class="native">
900 900 <insert-template name="core.convert_string_arg_to_char*"/>
901 901 </conversion-rule>
902 902 </modify-argument>
903 903 </modify-function>
904 904
905 905 <modify-function signature="save(QIODevice*,const char*,int)const">
906 906 <modify-argument index="2">
907 907 <replace-type modified-type="QString"/>
908 908 <conversion-rule class="native">
909 909 <insert-template name="core.convert_string_arg_to_char*"/>
910 910 </conversion-rule>
911 911 </modify-argument>
912 912 </modify-function>
913 913
914 914 <modify-function signature="save(QString,const char*,int)const">
915 915 <modify-argument index="2">
916 916 <replace-type modified-type="QString"/>
917 917 <conversion-rule class="native">
918 918 <insert-template name="core.convert_string_arg_to_char*"/>
919 919 </conversion-rule>
920 920 </modify-argument>
921 921 </modify-function>
922 922 </value-type>
923 923
924 924 <value-type name="QTextCursor" delete-in-main-thread="yes">
925 925 <extra-includes>
926 926 <include file-name="QTextBlock" location="global"/>
927 927 <include file-name="QTextDocumentFragment" location="global"/>
928 928 </extra-includes>
929 929 <modify-function signature="operator=(QTextCursor)" remove="all"/>
930 930 <modify-function signature="selectedTableCells(int*,int*,int*,int*)const">
931 931 <access modifier="private"/>
932 932 </modify-function>
933 933 </value-type>
934 934
935 935 <value-type name="QTextLayout::FormatRange">
936 936 <include file-name="QTextLayout" location="global"/>
937 937 </value-type>
938 938
939 939 <value-type name="QInputMethodEvent::Attribute">
940 940 <include file-name="QInputMethodEvent" location="global"/>
941 941 <custom-constructor>
942 942 return new QInputMethodEvent::Attribute(copy-&gt;type, copy-&gt;start, copy-&gt;length, copy-&gt;value);
943 943 </custom-constructor>
944 944 <custom-destructor>
945 945 delete copy;
946 946 </custom-destructor>
947 947 </value-type>
948 948
949 949 <value-type name="QItemSelection" delete-in-main-thread="yes">
950 950
951 951 <modify-function signature="operator+(const QList&lt;QItemSelectionRange&gt;&amp;)const" remove="all"/>
952 952 <modify-function signature="operator+=(const QList&lt;QItemSelectionRange&gt;&amp;)" remove="all"/>
953 953 <modify-function signature="operator+=(const QItemSelectionRange&amp;)" remove="all"/>
954 954 <modify-function signature="operator&lt;&lt;(const QList&lt;QItemSelectionRange&gt;&amp;)" remove="all"/>
955 955 <modify-function signature="operator&lt;&lt;(QItemSelectionRange)" remove="all"/>
956 956 </value-type>
957 957
958 958 <value-type name="QMatrix4x4">
959 959 <modify-function signature="data()const" remove="all"/>
960 960 <modify-function signature="operator()(int, int)const" remove="all"/>
961 961 </value-type>
962 962 <value-type name="QMatrix">
963 963 <extra-includes>
964 964 <include file-name="QPainterPath" location="global"/>
965 965 </extra-includes>
966 966
967 967 <modify-function signature="map(int,int,int*,int*)const" remove="all"/>
968 968 <modify-function signature="map(double,double,double*,double*)const" remove="all"/>
969 969 <modify-function signature="operator=(QMatrix)" remove="all"/>
970 970
971 971 <modify-function signature="operator*(QMatrix)const" access="private"/>
972 972 <modify-function signature="operator*=(QMatrix)" access="private"/>
973 973 <modify-function signature="rotate(double)" access="private" rename="rotate_private"/>
974 974 <modify-function signature="scale(double,double)" access="private" rename="scale_private"/>
975 975 <modify-function signature="shear(double,double)" access="private" rename="shear_private"/>
976 976 <modify-function signature="translate(double,double)" access="private" rename="translate_private"/>
977 977
978 978 <modify-function signature="inverted(bool*)const">
979 979 <access modifier="private"/>
980 980 <modify-argument index="1">
981 981 <remove-default-expression/>
982 982 </modify-argument>
983 983 </modify-function>
984 984
985 985 <inject-code>
986 986 <insert-template name="core.unary_other_type">
987 987 <replace from="%FUNCTION_NAME" to="rotate"/>
988 988 <replace from="%OUT_TYPE" to="QMatrix"/>
989 989 <replace from="%IN_TYPE" to="double"/>
990 990 </insert-template>
991 991
992 992 <insert-template name="core.private_function_return_self">
993 993 <replace from="%RETURN_TYPE" to="QMatrix"/>
994 994 <replace from="%FUNCTION_NAME" to="scale"/>
995 995 <replace from="%ARGUMENTS" to="double sx, double sy"/>
996 996 <replace from="%ARGUMENT_NAMES" to="sx, sy"/>
997 997 </insert-template>
998 998
999 999 <insert-template name="core.private_function_return_self">
1000 1000 <replace from="%RETURN_TYPE" to="QMatrix"/>
1001 1001 <replace from="%FUNCTION_NAME" to="shear"/>
1002 1002 <replace from="%ARGUMENTS" to="double sh, double sv"/>
1003 1003 <replace from="%ARGUMENT_NAMES" to="sh, sv"/>
1004 1004 </insert-template>
1005 1005
1006 1006 <insert-template name="core.private_function_return_self">
1007 1007 <replace from="%RETURN_TYPE" to="QMatrix"/>
1008 1008 <replace from="%FUNCTION_NAME" to="translate"/>
1009 1009 <replace from="%ARGUMENTS" to="double dx, double dy"/>
1010 1010 <replace from="%ARGUMENT_NAMES" to="dx, dy"/>
1011 1011 </insert-template>
1012 1012 </inject-code>
1013 1013
1014 1014 <modify-function signature="inverted(bool*)const">
1015 1015 <modify-argument index="1">
1016 1016 <remove-argument/>
1017 1017 </modify-argument>
1018 1018 </modify-function>
1019 1019 </value-type>
1020 1020
1021 1021 <value-type name="QConicalGradient" polymorphic-id-expression="%1-&gt;type() == QGradient::ConicalGradient">
1022 1022 <custom-constructor>
1023 1023 return new QConicalGradient(copy-&gt;center(), copy-&gt;angle());
1024 1024 </custom-constructor>
1025 1025 <custom-destructor>
1026 1026 delete copy;
1027 1027 </custom-destructor>
1028 1028 </value-type>
1029 1029
1030 1030 <value-type name="QFontInfo" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1031 1031 <custom-constructor>
1032 1032 return new QFontInfo(*copy);
1033 1033 </custom-constructor>
1034 1034 <custom-destructor>
1035 1035 delete copy;
1036 1036 </custom-destructor>
1037 1037 <modify-function signature="operator=(QFontInfo)" remove="all"/>
1038 1038
1039 1039
1040 1040 <modify-function signature="QFontInfo(QFontInfo)">
1041 1041 <modify-argument index="1">
1042 1042 <replace-type modified-type="QFontInfo*"/>
1043 1043 <conversion-rule class="native">
1044 1044 QFontInfo &amp; %out% = *qscriptvalue_cast&lt;QFontInfo*&gt;(%in%);
1045 1045 </conversion-rule>
1046 1046 </modify-argument>
1047 1047 </modify-function>
1048 1048 </value-type>
1049 1049
1050 1050 <value-type name="QRadialGradient" polymorphic-id-expression="%1-&gt;type() == QGradient::RadialGradient">
1051 1051 <custom-constructor>
1052 1052 return new QRadialGradient(copy-&gt;center(), copy-&gt;radius(), copy-&gt;focalPoint());
1053 1053 </custom-constructor>
1054 1054 <custom-destructor>
1055 1055 delete copy;
1056 1056 </custom-destructor>
1057 1057 </value-type>
1058 1058
1059 1059 <value-type name="QPainterPath::Element">
1060 1060 <modify-field name="x" write="false"/>
1061 1061 <modify-field name="y" write="false"/>
1062 1062 <modify-field name="type" write="false"/>
1063 1063 <include file-name="QPainterPath" location="global"/>
1064 1064 <modify-function signature="operator QPointF()const" access="private"/>
1065 1065 </value-type>
1066 1066
1067 1067 <value-type name="QTextEdit::ExtraSelection" delete-in-main-thread="yes">
1068 1068 <include file-name="QTextEdit" location="global"/>
1069 1069 </value-type>
1070 1070
1071 1071 <value-type name="QFont" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1072 1072 <extra-includes>
1073 1073 <include file-name="QStringList" location="global"/>
1074 1074 </extra-includes>
1075 1075 <modify-function signature="operator=(QFont)" remove="all"/>
1076 1076 </value-type>
1077 1077
1078 1078 <value-type name="QTextTableCell" delete-in-main-thread="yes">
1079 1079 <extra-includes>
1080 1080 <include file-name="QTextCursor" location="global"/>
1081 1081 </extra-includes>
1082 1082 <modify-function signature="operator=(QTextTableCell)" remove="all"/>
1083 1083 </value-type>
1084 1084
1085 1085 <value-type name="QImage" expense-limit="67108864" expense-cost="height()*bytesPerLine()">
1086 1086 <modify-function signature="QImage(const char *, const char *)">
1087 1087 <remove/>
1088 1088 </modify-function>
1089 1089 <modify-function signature="QImage(const char **)">
1090 1090 <access modifier="private"/>
1091 1091 </modify-function>
1092 1092 <modify-function signature="QImage(const unsigned char*,int,int,int,QImage::Format)">
1093 1093 <remove/>
1094 1094 </modify-function>
1095 1095 <modify-function signature="bits()const">
1096 1096 <remove/>
1097 1097 </modify-function>
1098 1098 <modify-function signature="scanLine(int)const">
1099 1099 <remove/>
1100 1100 </modify-function>
1101 1101 <modify-function signature="QImage(const unsigned char *, int, int, QImage::Format)">
1102 1102 <remove/>
1103 1103 </modify-function>
1104 1104
1105 1105 <extra-includes>
1106 1106 <include file-name="QStringList" location="global"/>
1107 1107 <include file-name="QMatrix" location="global"/>
1108 1108 </extra-includes>
1109 1109 <modify-function signature="save(const QString &amp;, const char *, int) const">
1110 1110 <access modifier="private"/>
1111 1111 <rename to="private_save"/>
1112 1112 <modify-argument index="2">
1113 1113 <remove-default-expression/>
1114 1114 </modify-argument>
1115 1115 <modify-argument index="3">
1116 1116 <remove-default-expression/>
1117 1117 </modify-argument>
1118 1118 </modify-function>
1119 1119
1120 1120 <modify-function signature="QImage(unsigned char*,int,int,QImage::Format)">
1121 1121 <access modifier="private"/>
1122 1122 </modify-function>
1123 1123
1124 1124 <modify-function signature="QImage(QString,const char*)">
1125 1125 <access modifier="private"/>
1126 1126 <modify-argument index="2">
1127 1127 <remove-default-expression/>
1128 1128 </modify-argument>
1129 1129 </modify-function>
1130 1130
1131 1131 <modify-function signature="load(QString,const char*)">
1132 1132 <access modifier="private"/>
1133 1133 <modify-argument index="2">
1134 1134 <remove-default-expression/>
1135 1135 </modify-argument>
1136 1136 </modify-function>
1137 1137
1138 1138 <modify-function signature="load(QIODevice*,const char*)">
1139 1139 <access modifier="private"/>
1140 1140 </modify-function>
1141 1141
1142 1142 <modify-function signature="loadFromData(const unsigned char*,int,const char*)">
1143 1143 <access modifier="private"/>
1144 1144 <modify-argument index="2">
1145 1145 <remove-default-expression/>
1146 1146 </modify-argument>
1147 1147 <modify-argument index="3">
1148 1148 <remove-default-expression/>
1149 1149 </modify-argument>
1150 1150 </modify-function>
1151 1151
1152 1152 <modify-function signature="loadFromData(QByteArray,const char*)">
1153 1153 <access modifier="private"/>
1154 1154 <modify-argument index="2">
1155 1155 <remove-default-expression/>
1156 1156 </modify-argument>
1157 1157 </modify-function>
1158 1158
1159 1159 <modify-function signature="operator=(QImage)" remove="all"/>
1160 1160
1161 1161 <modify-function signature="setText(const char*,const char*,QString)">
1162 1162 <remove/>
1163 1163 </modify-function>
1164 1164
1165 1165 <modify-function signature="text(const char*,const char*)const">
1166 1166 <remove/>
1167 1167 </modify-function>
1168 1168
1169 1169 <modify-function signature="fromData(QByteArray,const char*)">
1170 1170 <access modifier="private"/>
1171 1171 <modify-argument index="2">
1172 1172 <remove-default-expression/>
1173 1173 </modify-argument>
1174 1174 </modify-function>
1175 1175
1176 1176 <modify-function signature="fromData(const unsigned char*,int,const char*)">
1177 1177 <remove/>
1178 1178 </modify-function>
1179 1179
1180 1180 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3-->
1181 1181 <modify-function signature="textLanguages()const" remove="all"/> <!--### Obsolete in 4.3-->
1182 1182
1183 1183 <modify-function signature="QImage(const char**)" remove="all"/>
1184 1184 <modify-function signature="QImage(const uchar *,int,int,QImage::Format)" remove="all"/>
1185 1185 <modify-function signature="QImage(const uchar *,int,int,int,QImage::Format)" remove="all"/>
1186 1186 <modify-function signature="QImage(uchar *,int,int,QImage::Format)" remove="all"/>
1187 1187 <modify-function signature="QImage(uchar *,int,int,int,QImage::Format)" remove="all"/>
1188 1188 <modify-function signature="setColorTable(const QVector&lt;uint&gt;)" remove="all"/>
1189 1189 <modify-function signature="loadFromData(const uchar *,int,const char *)" remove="all"/>
1190 1190 <modify-function signature="fromData(const uchar *,int,const char *)" remove="all"/>
1191 1191 <modify-function signature="bits()" remove="all"/>
1192 1192 <modify-function signature="scanLine(int)" remove="all"/>
1193 1193
1194 1194 <modify-function signature="QImage(QString,const char*)">
1195 1195 <modify-argument index="2">
1196 1196 <replace-type modified-type="QString"/>
1197 1197 <conversion-rule class="native">
1198 1198 <insert-template name="core.convert_string_arg_to_char*"/>
1199 1199 </conversion-rule>
1200 1200 </modify-argument>
1201 1201 </modify-function>
1202 1202
1203 1203 <modify-function signature="fromData(QByteArray,const char*)">
1204 1204 <modify-argument index="2">
1205 1205 <replace-type modified-type="QString"/>
1206 1206 <conversion-rule class="native">
1207 1207 <insert-template name="core.convert_string_arg_to_char*"/>
1208 1208 </conversion-rule>
1209 1209 </modify-argument>
1210 1210 </modify-function>
1211 1211
1212 1212 <modify-function signature="load(QString,const char*)">
1213 1213 <modify-argument index="2">
1214 1214 <replace-type modified-type="QString"/>
1215 1215 <conversion-rule class="native">
1216 1216 <insert-template name="core.convert_string_arg_to_char*"/>
1217 1217 </conversion-rule>
1218 1218 </modify-argument>
1219 1219 </modify-function>
1220 1220
1221 1221 <modify-function signature="load(QIODevice*,const char*)">
1222 1222 <modify-argument index="2">
1223 1223 <replace-type modified-type="QString"/>
1224 1224 <conversion-rule class="native">
1225 1225 <insert-template name="core.convert_string_arg_to_char*"/>
1226 1226 </conversion-rule>
1227 1227 </modify-argument>
1228 1228 </modify-function>
1229 1229
1230 1230 <modify-function signature="loadFromData(QByteArray,const char*)">
1231 1231 <modify-argument index="2">
1232 1232 <replace-type modified-type="QString"/>
1233 1233 <conversion-rule class="native">
1234 1234 <insert-template name="core.convert_string_arg_to_char*"/>
1235 1235 </conversion-rule>
1236 1236 </modify-argument>
1237 1237 </modify-function>
1238 1238
1239 1239 <modify-function signature="save(QString,const char*,int)const">
1240 1240 <modify-argument index="2">
1241 1241 <replace-type modified-type="QString"/>
1242 1242 <conversion-rule class="native">
1243 1243 <insert-template name="core.convert_string_arg_to_char*"/>
1244 1244 </conversion-rule>
1245 1245 </modify-argument>
1246 1246 </modify-function>
1247 1247
1248 1248 <modify-function signature="save(QIODevice*,const char*,int)const">
1249 1249 <modify-argument index="2">
1250 1250 <replace-type modified-type="QString"/>
1251 1251 <conversion-rule class="native">
1252 1252 <insert-template name="core.convert_string_arg_to_char*"/>
1253 1253 </conversion-rule>
1254 1254 </modify-argument>
1255 1255 </modify-function>
1256
1256 <inject-code class="pywrap-h">
1257 QImage* new_QImage( const uchar * data, int width, int height, QImage::Format format )
1258 {
1259 QImage* image = new QImage(width, height, format);
1260 memcpy(image-&gt;bits(), data, image-&gt;byteCount());
1261 return image;
1262 }
1263 </inject-code>
1257 1264 </value-type>
1258 1265
1259 1266 <value-type name="QColormap" delete-in-main-thread="yes">
1260 1267 <modify-function signature="operator=(QColormap)" remove="all"/>
1261 1268 <extra-includes>
1262 1269 <include file-name="QColor" location="global"/>
1263 1270 </extra-includes>
1264 1271 <custom-constructor>
1265 1272 return new QColormap(*copy);
1266 1273 </custom-constructor>
1267 1274 <custom-destructor>
1268 1275 delete copy;
1269 1276 </custom-destructor>
1270 1277 </value-type>
1271 1278
1272 1279 <value-type name="QCursor" delete-in-main-thread="yes">
1273 1280 <extra-includes>
1274 1281 <include file-name="QPixmap" location="global"/>
1275 1282 </extra-includes>
1276 1283 <modify-function signature="operator=(QCursor)" remove="all"/>
1277 1284 </value-type>
1278 1285
1279 1286 <value-type name="QFontDatabase" delete-in-main-thread="yes">
1280 1287 <extra-includes>
1281 1288 <include file-name="QStringList" location="global"/>
1282 1289 </extra-includes>
1283 1290 </value-type>
1284 1291
1285 1292 <value-type name="QPen">
1286 1293 <extra-includes>
1287 1294 <include file-name="QBrush" location="global"/>
1288 1295 </extra-includes>
1289 1296
1290 1297 <modify-function signature="operator=(QPen)" remove="all"/>
1291 1298 </value-type>
1292 1299
1293 1300 <value-type name="QBrush">
1294 1301 <modify-function signature="QBrush(Qt::GlobalColor, Qt::BrushStyle)" remove="all"/>
1295 1302 <modify-function signature="operator=(const QBrush &amp;)" remove="all"/>
1296 1303
1297 1304 <extra-includes>
1298 1305 <include file-name="QPixmap" location="global"/>
1299 1306 </extra-includes>
1300 1307
1301 1308 <modify-function signature="QBrush(QGradient)">
1302 1309 <modify-argument index="1">
1303 1310 <replace-type modified-type="QGradient*"/>
1304 1311 <conversion-rule class="native">
1305 1312 QGradient &amp; %out% = *qscriptvalue_cast&lt;QGradient*&gt;(%in%);
1306 1313 </conversion-rule>
1307 1314 </modify-argument>
1308 1315 </modify-function>
1309 1316 </value-type>
1310 1317
1311 1318 <value-type name="QColor">
1312 1319 <modify-function signature="QColor(QColor::Spec)" remove="all"/>
1313 1320 <modify-function signature="operator=(QColor)" remove="all"/>
1314 1321 <modify-function signature="operator=(Qt::GlobalColor)" remove="all"/>
1315 1322
1316 1323 <modify-function signature="QColor(const char*)">
1317 1324 <remove/>
1318 1325 </modify-function>
1319 1326
1320 1327 <modify-function signature="getCmyk(int*,int*,int*,int*,int*)">
1321 1328 <remove/>
1322 1329 </modify-function>
1323 1330
1324 1331 <modify-function signature="getCmykF(double*,double*,double*,double*,double*)">
1325 1332 <remove/>
1326 1333 </modify-function>
1327 1334
1328 1335 <modify-function signature="getHsv(int*,int*,int*,int*)const">
1329 1336 <remove/>
1330 1337 </modify-function>
1331 1338
1332 1339 <modify-function signature="getHsvF(double*,double*,double*,double*)const">
1333 1340 <remove/>
1334 1341 </modify-function>
1335 1342
1336 1343 <modify-function signature="getRgb(int*,int*,int*,int*)const">
1337 1344 <remove/>
1338 1345 </modify-function>
1339 1346
1340 1347 <modify-function signature="getRgbF(double*,double*,double*,double*)const">
1341 1348 <remove/>
1342 1349 </modify-function>
1343 1350
1344 1351 <modify-function signature="dark(int)const" remove="all"/> <!--### Obsolete in 4.3-->
1345 1352 <modify-function signature="light(int)const" remove="all"/> <!--### Obsolete in 4.3-->
1346 1353 </value-type>
1347 1354
1348 1355 <value-type name="QFontMetricsF" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1349 1356 <custom-constructor>
1350 1357 return new QFontMetricsF(*copy);
1351 1358 </custom-constructor>
1352 1359 <custom-destructor>
1353 1360 delete copy;
1354 1361 </custom-destructor>
1355 1362 <modify-function signature="operator!=(const QFontMetricsF &amp;)">
1356 1363 <remove/>
1357 1364 </modify-function>
1358 1365 <modify-function signature="operator==(const QFontMetricsF &amp;)">
1359 1366 <remove/>
1360 1367 </modify-function>
1361 1368
1362 1369 <modify-function signature="boundingRect(QRectF,int,QString,int,int*)const">
1363 1370 <access modifier="private"/>
1364 1371 <modify-argument index="4">
1365 1372 <remove-default-expression/>
1366 1373 </modify-argument>
1367 1374 <modify-argument index="5">
1368 1375 <remove-default-expression/>
1369 1376 </modify-argument>
1370 1377 </modify-function>
1371 1378
1372 1379 <modify-function signature="operator=(QFontMetrics)" remove="all"/>
1373 1380 <modify-function signature="operator=(QFontMetricsF)" remove="all"/>
1374 1381
1375 1382 <modify-function signature="size(int,QString,int,int*)const">
1376 1383 <access modifier="private"/>
1377 1384 <modify-argument index="3">
1378 1385 <remove-default-expression/>
1379 1386 </modify-argument>
1380 1387 <modify-argument index="4">
1381 1388 <remove-default-expression/>
1382 1389 </modify-argument>
1383 1390 </modify-function>
1384 1391
1385 1392 <modify-function signature="QFontMetricsF(QFontMetricsF)" remove="all"/>
1386 1393 <modify-function signature="QFontMetricsF(QFontMetrics)" remove="all"/>
1387 1394 <modify-function signature="operator==(QFontMetricsF)const" remove="all"/>
1388 1395 <modify-function signature="operator!=(QFontMetricsF)const" remove="all"/>
1389 1396 </value-type>
1390 1397 <value-type name="QTextOption::Tab"/>
1391 1398
1392 1399 <value-type name="QFontMetrics" delete-in-main-thread="yes" expense-cost="1" expense-limit="1000">
1393 1400 <custom-constructor>
1394 1401 return new QFontMetrics(*copy);
1395 1402 </custom-constructor>
1396 1403 <custom-destructor>
1397 1404 delete copy;
1398 1405 </custom-destructor>
1399 1406 <modify-function signature="operator!=(const QFontMetrics &amp;)">
1400 1407 <remove/>
1401 1408 </modify-function>
1402 1409 <modify-function signature="operator==(const QFontMetrics &amp;)">
1403 1410 <remove/>
1404 1411 </modify-function>
1405 1412
1406 1413 <modify-function signature="boundingRect(int,int,int,int,int,QString,int,int*)const">
1407 1414 <access modifier="private"/>
1408 1415 <modify-argument index="7">
1409 1416 <remove-default-expression/>
1410 1417 </modify-argument>
1411 1418 <modify-argument index="8">
1412 1419 <remove-default-expression/>
1413 1420 </modify-argument>
1414 1421 </modify-function>
1415 1422
1416 1423 <modify-function signature="boundingRect(QRect,int,QString,int,int*)const">
1417 1424 <access modifier="private"/>
1418 1425 <modify-argument index="4">
1419 1426 <remove-default-expression/>
1420 1427 </modify-argument>
1421 1428 <modify-argument index="5">
1422 1429 <remove-default-expression/>
1423 1430 </modify-argument>
1424 1431 </modify-function>
1425 1432
1426 1433 <modify-function signature="operator=(QFontMetrics)" remove="all"/>
1427 1434
1428 1435 <modify-function signature="size(int,QString,int,int*)const">
1429 1436 <access modifier="private"/>
1430 1437 <modify-argument index="3">
1431 1438 <remove-default-expression/>
1432 1439 </modify-argument>
1433 1440 <modify-argument index="4">
1434 1441 <remove-default-expression/>
1435 1442 </modify-argument>
1436 1443 </modify-function>
1437 1444
1438 1445
1439 1446 <modify-function signature="QFontMetrics(QFontMetrics)" remove="all"/>
1440 1447 <modify-function signature="operator==(QFontMetrics)const" remove="all"/>
1441 1448 <modify-function signature="operator!=(QFontMetrics)const" remove="all"/>
1442 1449 </value-type>
1443 1450
1444 1451 <value-type name="QGradient" force-abstract="yes" polymorphic-base="yes" polymorphic-id-expression="%1-&gt;type() == QGradient::NoGradient">
1445 1452 <custom-constructor>
1446 1453 Q_UNUSED(copy)
1447 1454 qWarning("Copying empty QGradient object");
1448 1455 return new QGradient();
1449 1456 </custom-constructor>
1450 1457 <custom-destructor>
1451 1458 delete copy;
1452 1459 </custom-destructor>
1453 1460 <modify-function signature="operator==(const QGradient &amp;)">
1454 1461 <remove/>
1455 1462 </modify-function>
1456 1463 </value-type>
1457 1464
1458 1465 <value-type name="QLinearGradient" polymorphic-id-expression="%1-&gt;type() == QGradient::LinearGradient">
1459 1466 <custom-constructor>
1460 1467 QLinearGradient *lg = new QLinearGradient(copy-&gt;start(), copy-&gt;finalStop());
1461 1468 lg-&gt;setSpread(copy-&gt;spread());
1462 1469 lg-&gt;setStops(copy-&gt;stops());
1463 1470 return (void *) lg;
1464 1471 </custom-constructor>
1465 1472 <custom-destructor>
1466 1473 delete copy;
1467 1474 </custom-destructor>
1468 1475 </value-type>
1469 1476
1470 1477 <value-type name="QPrinterInfo">
1471 1478 <modify-function signature="operator=(const QPrinterInfo &amp;)" remove="all"/>
1472 1479 </value-type>
1473 1480
1474 1481 <value-type name="QMargins"/>
1475 1482
1476 1483 <interface-type name="QLayoutItem"/>
1477 1484 <interface-type name="QPaintDevice"/>
1478 1485
1479 1486 <interface-type name="QGraphicsItem" delete-in-main-thread="yes" polymorphic-base="yes">
1480 1487 <modify-function signature="setCursorForItemOnly(QCursor)" remove="all"/>
1481 1488
1482 1489 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/>
1483 1490 <modify-function signature="toGraphicsObject() const" remove="all"/>
1484 1491
1485 1492 <modify-function signature="paint(QPainter*,const QStyleOptionGraphicsItem*,QWidget*)">
1486 1493 <modify-argument index="1" invalidate-after-use="yes"/>
1487 1494 </modify-function>
1488 1495 <modify-function signature="collidesWithItem(const QGraphicsItem*,Qt::ItemSelectionMode)const">
1489 1496 <modify-argument index="1" invalidate-after-use="yes"/>
1490 1497 </modify-function>
1491 1498
1492 1499 <modify-function signature="contextMenuEvent(QGraphicsSceneContextMenuEvent*)">
1493 1500 <modify-argument index="1" invalidate-after-use="yes"/>
1494 1501 </modify-function>
1495 1502 <modify-function signature="dragEnterEvent(QGraphicsSceneDragDropEvent*)">
1496 1503 <modify-argument index="1" invalidate-after-use="yes"/>
1497 1504 </modify-function>
1498 1505 <modify-function signature="dragLeaveEvent(QGraphicsSceneDragDropEvent*)">
1499 1506 <modify-argument index="1" invalidate-after-use="yes"/>
1500 1507 </modify-function>
1501 1508 <modify-function signature="dragMoveEvent(QGraphicsSceneDragDropEvent*)">
1502 1509 <modify-argument index="1" invalidate-after-use="yes"/>
1503 1510 </modify-function>
1504 1511 <modify-function signature="dropEvent(QGraphicsSceneDragDropEvent*)">
1505 1512 <modify-argument index="1" invalidate-after-use="yes"/>
1506 1513 </modify-function>
1507 1514 <modify-function signature="focusInEvent(QFocusEvent*)">
1508 1515 <modify-argument index="1" invalidate-after-use="yes"/>
1509 1516 </modify-function>
1510 1517 <modify-function signature="focusOutEvent(QFocusEvent*)">
1511 1518 <modify-argument index="1" invalidate-after-use="yes"/>
1512 1519 </modify-function>
1513 1520 <modify-function signature="hoverEnterEvent(QGraphicsSceneHoverEvent*)">
1514 1521 <modify-argument index="1" invalidate-after-use="yes"/>
1515 1522 </modify-function>
1516 1523 <modify-function signature="hoverLeaveEvent(QGraphicsSceneHoverEvent*)">
1517 1524 <modify-argument index="1" invalidate-after-use="yes"/>
1518 1525 </modify-function>
1519 1526 <modify-function signature="hoverMoveEvent(QGraphicsSceneHoverEvent*)">
1520 1527 <modify-argument index="1" invalidate-after-use="yes"/>
1521 1528 </modify-function>
1522 1529 <modify-function signature="inputMethodEvent(QInputMethodEvent*)">
1523 1530 <modify-argument index="1" invalidate-after-use="yes"/>
1524 1531 </modify-function>
1525 1532 <modify-function signature="isObscuredBy(const QGraphicsItem*)const">
1526 1533 <modify-argument index="1" invalidate-after-use="yes"/>
1527 1534 </modify-function>
1528 1535 <modify-function signature="keyPressEvent(QKeyEvent*)">
1529 1536 <modify-argument index="1" invalidate-after-use="yes"/>
1530 1537 </modify-function>
1531 1538 <modify-function signature="keyReleaseEvent(QKeyEvent*)">
1532 1539 <modify-argument index="1" invalidate-after-use="yes"/>
1533 1540 </modify-function>
1534 1541 <modify-function signature="mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)">
1535 1542 <modify-argument index="1" invalidate-after-use="yes"/>
1536 1543 </modify-function>
1537 1544 <modify-function signature="mouseMoveEvent(QGraphicsSceneMouseEvent*)">
1538 1545 <modify-argument index="1" invalidate-after-use="yes"/>
1539 1546 </modify-function>
1540 1547 <modify-function signature="mousePressEvent(QGraphicsSceneMouseEvent*)">
1541 1548 <modify-argument index="1" invalidate-after-use="yes"/>
1542 1549 </modify-function>
1543 1550 <modify-function signature="mouseReleaseEvent(QGraphicsSceneMouseEvent*)">
1544 1551 <modify-argument index="1" invalidate-after-use="yes"/>
1545 1552 </modify-function>
1546 1553 <modify-function signature="sceneEvent(QEvent*)">
1547 1554 <modify-argument index="1" invalidate-after-use="yes"/>
1548 1555 </modify-function>
1549 1556 <modify-function signature="sceneEventFilter(QGraphicsItem*,QEvent*)">
1550 1557 <modify-argument index="1" invalidate-after-use="yes"/>
1551 1558 <modify-argument index="2" invalidate-after-use="yes"/>
1552 1559 </modify-function>
1553 1560 <modify-function signature="wheelEvent(QGraphicsSceneWheelEvent*)">
1554 1561 <modify-argument index="1" invalidate-after-use="yes"/>
1555 1562 </modify-function>
1556 1563
1557 1564 <modify-function signature="children()const" remove="all"/>
1558 1565 <modify-function signature="installSceneEventFilter(QGraphicsItem *)">
1559 1566 <modify-argument index="1">
1560 1567 <!-- Safe to ignore because items in a scene are memory managed by the scene -->
1561 1568 <reference-count action="ignore"/>
1562 1569 </modify-argument>
1563 1570 </modify-function>
1564 1571 <modify-function signature="removeSceneEventFilter(QGraphicsItem *)">
1565 1572 <modify-argument index="1">
1566 1573 <!-- Safe to ignore because items in a scene are memory managed by the scene -->
1567 1574 <reference-count action="ignore"/>
1568 1575 </modify-argument>
1569 1576 </modify-function>
1570 1577
1571 1578 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1572 1579 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1573 1580 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1574 1581 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1575 1582
1576 1583 <modify-function signature="supportsExtension(QGraphicsItem::Extension)const" remove="all"/>
1577 1584 <modify-function signature="setExtension(QGraphicsItem::Extension,QVariant)" remove="all"/>
1578 1585 </interface-type>
1579 1586
1580 1587 <object-type name="QAbstractGraphicsShapeItem" delete-in-main-thread="yes">
1581 1588 <modify-function signature="QAbstractGraphicsShapeItem(QGraphicsItem*,QGraphicsScene*)">
1582 1589 <inject-code position="end">
1583 1590 <argument-map index="1" meta-name="%1"/>
1584 1591 if (%1 != null) disableGarbageCollection();
1585 1592 </inject-code>
1586 1593 </modify-function>
1587 1594
1588 1595 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1589 1596 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1590 1597 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1591 1598 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1592 1599 </object-type>
1593 1600
1594 1601 <object-type name="QAbstractItemView">
1595 1602 <modify-function signature="update()" remove="all"/>
1596 1603 <modify-function signature="horizontalStepsPerItem()const" remove="all"/> <!--### Obsolete in 4.3-->
1597 1604 <modify-function signature="setHorizontalStepsPerItem(int)" remove="all"/> <!--### Obsolete in 4.3-->
1598 1605 <modify-function signature="setVerticalStepsPerItem(int)" remove="all"/> <!--### Obsolete in 4.3-->
1599 1606 <modify-function signature="verticalStepsPerItem()const" remove="all"/> <!--### Obsolete in 4.3-->
1600 1607
1601 1608 <modify-function signature="edit(QModelIndex,QAbstractItemView::EditTrigger,QEvent*)">
1602 1609 <modify-argument index="3" invalidate-after-use="yes"/>
1603 1610 </modify-function>
1604 1611 <modify-function signature="selectionCommand(QModelIndex,const QEvent*)const">
1605 1612 <modify-argument index="2" invalidate-after-use="yes"/>
1606 1613 </modify-function>
1607 1614
1608 1615
1609 1616 <!-- ### because the CursorAction enum is protected -->
1610 1617 <modify-function signature="moveCursor(QAbstractItemView::CursorAction,QFlags&lt;Qt::KeyboardModifier&gt;)" remove="all"/>
1611 1618 <inject-code class="shell-declaration">
1612 1619 QModelIndex moveCursor(QAbstractItemView::CursorAction, Qt::KeyboardModifiers)
1613 1620 { return QModelIndex(); }
1614 1621 </inject-code>
1615 1622 </object-type>
1616 1623
1617 1624 <object-type name="QAbstractPageSetupDialog"/>
1618 1625 <object-type name="QAbstractPrintDialog"/>
1619 1626 <object-type name="QAbstractSlider">
1620 1627 <modify-function signature="sliderChange(QAbstractSlider::SliderChange)" remove="all"/>
1621 1628 </object-type>
1622 1629 <object-type name="QAbstractTextDocumentLayout">
1623 1630 <modify-function signature="setPaintDevice(QPaintDevice*)">
1624 1631 <modify-argument index="1">
1625 1632 <reference-count action="set" variable-name="__rcPaintDevice"/>
1626 1633 </modify-argument>
1627 1634 </modify-function>
1628 1635
1629 1636 <modify-function signature="draw(QPainter*,QAbstractTextDocumentLayout::PaintContext)">
1630 1637 <modify-argument index="1" invalidate-after-use="yes"/>
1631 1638 </modify-function>
1632 1639 <modify-function signature="drawInlineObject(QPainter*,QRectF,QTextInlineObject,int,QTextFormat)">
1633 1640 <modify-argument index="1" invalidate-after-use="yes"/>
1634 1641 </modify-function>
1635 1642
1636 1643 </object-type>
1637 1644 <object-type name="QAccessible">
1638 1645 <modify-function signature="initialize()" remove="all"/>
1639 1646 <modify-function signature="cleanup()" remove="all"/>
1640 1647 <modify-function signature="setRootObject(QObject *)">
1641 1648 <modify-argument index="1">
1642 1649 <reference-count action="ignore"/>
1643 1650 </modify-argument>
1644 1651 </modify-function>
1645 1652 <modify-function signature="queryAccessibleInterface(QObject *)">
1646 1653 <modify-argument index="return">
1647 1654 <define-ownership class="java" owner="java"/>
1648 1655 </modify-argument>
1649 1656 </modify-function>
1650 1657 </object-type>
1651 1658 <object-type name="QAccessibleBridge">
1652 1659 <modify-function signature="setRootObject(QAccessibleInterface *)">
1653 1660 <modify-argument index="1">
1654 1661 <define-ownership class="shell" owner="java"/>
1655 1662 </modify-argument>
1656 1663 </modify-function>
1657 1664 <modify-function signature="notifyAccessibilityUpdate(int,QAccessibleInterface*,int)">
1658 1665 <modify-argument invalidate-after-use="yes" index="2"/>
1659 1666 </modify-function>
1660 1667 </object-type>
1661 1668 <object-type name="QAccessible2Interface"/>
1662 1669 <object-type name="QAccessibleTableInterface">
1663 1670 <modify-function signature="qAccessibleTableCastHelper()" remove="all"/>
1664 1671 </object-type>
1665 1672
1666 1673 <object-type name="QAccessibleInterface">
1667 1674 <modify-function signature="indexOfChild(const QAccessibleInterface*)const">
1668 1675 <modify-argument invalidate-after-use="yes" index="1"/>
1669 1676 </modify-function>
1670 1677 <modify-function signature="relationTo(int,const QAccessibleInterface*,int)const">
1671 1678 <modify-argument invalidate-after-use="yes" index="2"/>
1672 1679 </modify-function>
1673 1680 </object-type>
1674 1681 <object-type name="QAccessibleInterfaceEx"/>
1675 1682 <object-type name="QAccessibleObject"/>
1676 1683 <object-type name="QAccessibleObjectEx"/>
1677 1684 <object-type name="QAccessibleWidget"/>
1678 1685 <object-type name="QAccessibleWidgetEx"/>
1679 1686 <object-type name="QActionGroup"/>
1680 1687 <object-type name="QCDEStyle">
1681 1688 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
1682 1689 </object-type>
1683 1690 <object-type name="QCheckBox">
1684 1691 <modify-function signature="initStyleOption(QStyleOptionButton*)const">
1685 1692 <access modifier="private"/>
1686 1693 </modify-function>
1687 1694 </object-type>
1688 1695 <object-type name="QCleanlooksStyle">
1689 1696 <modify-function signature="standardPixmap(QStyle::StandardPixmap,const QStyleOption*,const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
1690 1697 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
1691 1698 </object-type>
1692 1699 <object-type name="QCommonStyle">
1693 1700 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*,const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
1694 1701 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
1695 1702 </object-type>
1696 1703 <object-type name="QDataWidgetMapper">
1697 1704 <modify-function signature="addMapping(QWidget*,int)">
1698 1705 <modify-argument index="1">
1699 1706 <reference-count action="add" variable-name="__rcMappings"/>
1700 1707 </modify-argument>
1701 1708 </modify-function>
1702 1709 <modify-function signature="addMapping(QWidget*,int,QByteArray)">
1703 1710 <modify-argument index="1">
1704 1711 <reference-count action="add" variable-name="__rcMappings"/>
1705 1712 </modify-argument>
1706 1713 </modify-function>
1707 1714 <modify-function signature="removeMapping(QWidget*)">
1708 1715 <modify-argument index="1">
1709 1716 <reference-count action="remove" variable-name="__rcMappings"/>
1710 1717 </modify-argument>
1711 1718 </modify-function>
1712 1719 <modify-function signature="setItemDelegate(QAbstractItemDelegate*)">
1713 1720 <modify-argument index="1">
1714 1721 <reference-count action="set" variable-name="__rcItemDelegate"/>
1715 1722 </modify-argument>
1716 1723 </modify-function>
1717 1724 <modify-function signature="setModel(QAbstractItemModel*)">
1718 1725 <modify-argument index="1">
1719 1726 <reference-count action="set" variable-name="__rcModel"/>
1720 1727 </modify-argument>
1721 1728 </modify-function>
1722 1729 </object-type>
1723 1730 <object-type name="QDateEdit"/>
1724 1731 <object-type name="QDesktopServices">
1725 1732 <modify-function signature="setUrlHandler(const QString &amp;, QObject *, const char *)" access="private">
1726 1733 <modify-argument index="2">
1727 1734 <reference-count action="ignore"/> <!-- Handled in injected code -->
1728 1735 </modify-argument>
1729 1736 </modify-function>
1730 1737 </object-type>
1731 1738 <object-type name="QDialog">
1732 1739 <modify-function signature="setExtension(QWidget*)" remove="all"/>
1733 1740 <modify-function signature="exec()" access="non-final"/>
1734 1741 <modify-function signature="extension()const" remove="all"/> <!--### Obsolete in 4.3-->
1735 1742 <modify-function signature="orientation()const" remove="all"/> <!--### Obsolete in 4.3-->
1736 1743 <modify-function signature="open()" virtual-slot="yes"/>
1737 1744 <modify-function signature="setOrientation(Qt::Orientation)" remove="all"/> <!--### Obsolete in 4.3-->
1738 1745 <modify-function signature="showExtension(bool)" remove="all"/> <!--### Obsolete in 4.3-->
1739 1746 <modify-function signature="setVisible(bool)" allow-as-slot="yes"/>
1740 1747 </object-type>
1741 1748 <object-type name="QDialogButtonBox">
1742 1749 <modify-function signature="addButton(QAbstractButton*,QDialogButtonBox::ButtonRole)">
1743 1750 <modify-argument index="1">
1744 1751 <reference-count action="ignore"/>
1745 1752 </modify-argument>
1746 1753 </modify-function>
1747 1754 <modify-function signature="removeButton(QAbstractButton*)">
1748 1755 <modify-argument index="1">
1749 1756 <reference-count action="ignore"/>
1750 1757 </modify-argument>
1751 1758 </modify-function>
1752 1759 </object-type>
1753 1760 <object-type name="QDirModel">
1754 1761 <modify-function signature="parent()const" remove="all"/>
1755 1762 <modify-function signature="setIconProvider(QFileIconProvider*)">
1756 1763 <modify-argument index="1">
1757 1764 <reference-count action="set" variable-name="__rcIconProvider"/>
1758 1765 </modify-argument>
1759 1766 </modify-function>
1760 1767 </object-type>
1761 1768 <object-type name="QDoubleValidator"/>
1762 1769 <object-type name="QFileIconProvider"/>
1763 1770 <object-type name="QWizard">
1764 1771 <!-- ### Requires correct class name in meta object -->
1765 1772 <modify-function signature="setDefaultProperty(const char *, const char *, const char *)" remove="all"/>
1766 1773 <modify-function signature="addPage(QWizardPage*)">
1767 1774 <modify-argument index="1">
1768 1775 <no-null-pointer/>
1769 1776 <reference-count action="ignore"/>
1770 1777 </modify-argument>
1771 1778 </modify-function>
1772 1779 <modify-function signature="setButton(QWizard::WizardButton,QAbstractButton*)">
1773 1780 <modify-argument index="1">
1774 1781 <reference-count action="ignore"/>
1775 1782 </modify-argument>
1776 1783 </modify-function>
1777 1784 <modify-function signature="setPage(int,QWizardPage*)">
1778 1785 <modify-argument index="2">
1779 1786 <no-null-pointer/>
1780 1787 <reference-count action="ignore"/>
1781 1788 </modify-argument>
1782 1789 </modify-function>
1783 1790
1784 1791 </object-type>
1785 1792 <object-type name="QWizardPage">
1786 1793 <!-- ### Reduced functionality due to meta object having missing information -->
1787 1794 <modify-function signature="registerField(const QString &amp;, QWidget *, const char *, const char *)">
1788 1795 <access modifier="private"/>
1789 1796 <modify-argument index="3">
1790 1797 <remove-default-expression/>
1791 1798 </modify-argument>
1792 1799 <modify-argument index="4">
1793 1800 <remove-default-expression/>
1794 1801 </modify-argument>
1795 1802 </modify-function>
1796 1803
1797 1804 </object-type>
1798 1805 <object-type name="QFocusFrame">
1799 1806 <modify-function signature="initStyleOption(QStyleOption*)const">
1800 1807 <access modifier="private"/>
1801 1808 </modify-function>
1802 1809 <modify-function signature="setWidget(QWidget*)">
1803 1810 <modify-argument index="1">
1804 1811 <reference-count action="set" variable-name="__rcWidget"/>
1805 1812 </modify-argument>
1806 1813 </modify-function>
1807 1814 <inject-code>
1808 1815 <insert-template name="gui.init_style_option">
1809 1816 <replace from="%TYPE" to="QStyleOption"/>
1810 1817 </insert-template>
1811 1818 </inject-code>
1812 1819 </object-type>
1813 1820 <object-type name="QFontComboBox"/>
1814 1821 <object-type name="QFontDialog">
1815 1822 <inject-code class="native" position="beginning">
1816 1823 Q_DECLARE_METATYPE(QScriptValue)
1817 1824 </inject-code>
1818 1825 <modify-function signature="getFont(bool*,QWidget*)">
1819 1826 <modify-argument index="1">
1820 1827 <remove-argument/>
1821 1828 <conversion-rule class="native">
1822 1829 <insert-template name="core.prepare_removed_bool*_argument"/>
1823 1830 </conversion-rule>
1824 1831 </modify-argument>
1825 1832 <modify-argument index="return">
1826 1833 <conversion-rule class="native">
1827 1834 <insert-template name="core.convert_to_null_or_wrap"/>
1828 1835 </conversion-rule>
1829 1836 </modify-argument>
1830 1837 </modify-function>
1831 1838
1832 1839 <modify-function signature="getFont(bool*,QFont,QWidget*)">
1833 1840 <modify-argument index="1">
1834 1841 <remove-argument/>
1835 1842 <conversion-rule class="native">
1836 1843 <insert-template name="core.prepare_removed_bool*_argument"/>
1837 1844 </conversion-rule>
1838 1845 </modify-argument>
1839 1846 <modify-argument index="return">
1840 1847 <conversion-rule class="native">
1841 1848 <insert-template name="core.convert_to_null_or_wrap"/>
1842 1849 </conversion-rule>
1843 1850 </modify-argument>
1844 1851 </modify-function>
1845 1852
1846 1853 <modify-function signature="getFont(bool*,QFont,QWidget*,QString)">
1847 1854 <modify-argument index="1">
1848 1855 <remove-argument/>
1849 1856 <conversion-rule class="native">
1850 1857 <insert-template name="core.prepare_removed_bool*_argument"/>
1851 1858 </conversion-rule>
1852 1859 </modify-argument>
1853 1860 <modify-argument index="return">
1854 1861 <conversion-rule class="native">
1855 1862 <insert-template name="core.convert_to_null_or_wrap"/>
1856 1863 </conversion-rule>
1857 1864 </modify-argument>
1858 1865 </modify-function>
1859 1866 </object-type>
1860 1867
1861 1868 <object-type name="QGraphicsEllipseItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsEllipseItem::Type" />
1862 1869 <object-type name="QGraphicsItemAnimation">
1863 1870 <modify-function signature="setItem(QGraphicsItem*)">
1864 1871 <modify-argument index="1">
1865 1872 <reference-count action="set" variable-name="__rcItem"/>
1866 1873 </modify-argument>
1867 1874 </modify-function>
1868 1875 <modify-function signature="setTimeLine(QTimeLine*)">
1869 1876 <modify-argument index="1">
1870 1877 <reference-count action="set" variable-name="__rcTimeLine"/>
1871 1878 </modify-argument>
1872 1879 </modify-function>
1873 1880
1874 1881 <extra-includes>
1875 1882 <include file-name="QPair" location="global"/>
1876 1883 </extra-includes>
1877 1884 </object-type>
1878 1885 <object-type name="QGraphicsItemGroup" delete-in-main-thread="yes"
1879 1886 polymorphic-id-expression="%1-&gt;type() == QGraphicsItemGroup::Type">
1880 1887 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1881 1888 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1882 1889 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1883 1890 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1884 1891 </object-type>
1885 1892 <object-type name="QGraphicsLineItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsLineItem::Type">
1886 1893 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1887 1894 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1888 1895 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1889 1896 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1890 1897 </object-type>
1891 1898 <object-type name="QGraphicsPathItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsPathItem::Type"/>
1892 1899
1893 1900 <object-type name="QGraphicsPixmapItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsPixmapItem::Type">
1894 1901 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1895 1902 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
1896 1903 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
1897 1904 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
1898 1905 </object-type>
1899 1906 <object-type name="QGraphicsPolygonItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsPolygonItem::Type"/>
1900 1907 <object-type name="QGraphicsRectItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsRectItem::Type"/>
1901 1908 <object-type name="QGraphicsSimpleTextItem" delete-in-main-thread="yes" polymorphic-id-expression="%1-&gt;type() == QGraphicsSimpleTextItem::Type"/>
1902 1909 <object-type name="QHBoxLayout"/>
1903 1910 <object-type name="QHeaderView">
1904 1911 <modify-function signature="initStyleOption(QStyleOptionHeader*)const">
1905 1912 <access modifier="private"/>
1906 1913 </modify-function>
1907 1914
1908 1915 <modify-function signature="paintSection(QPainter*,QRect,int)const">
1909 1916 <modify-argument index="1" invalidate-after-use="yes"/>
1910 1917 </modify-function>
1911 1918
1912 1919 <inject-code>
1913 1920 <insert-template name="gui.init_style_option">
1914 1921 <replace from="%TYPE" to="QStyleOptionHeader"/>
1915 1922 </insert-template>
1916 1923 </inject-code>
1917 1924 <modify-function signature="setModel(QAbstractItemModel*)">
1918 1925 <modify-argument index="1">
1919 1926 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcModel"/>
1920 1927 </modify-argument>
1921 1928 </modify-function>
1922 1929 </object-type>
1923 1930 <object-type name="QIconEngine">
1924 1931 <modify-function signature="paint(QPainter*,QRect,QIcon::Mode,QIcon::State)">
1925 1932 <modify-argument index="1" invalidate-after-use="yes"/>
1926 1933 </modify-function>
1927 1934 </object-type>
1928 1935 <object-type name="QIconEngineV2">
1929 1936 <modify-function signature="read(QDataStream&amp;)">
1930 1937 <modify-argument index="1" invalidate-after-use="yes"/>
1931 1938 </modify-function>
1932 1939 <modify-function signature="write(QDataStream&amp;)const">
1933 1940 <modify-argument index="1" invalidate-after-use="yes"/>
1934 1941 </modify-function>
1935 1942
1936 1943 <modify-function signature="virtual_hook(int,void*)" remove="all"/>
1937 1944 <modify-function signature="clone()const">
1938 1945 <modify-argument index="return">
1939 1946 <define-ownership class="shell" owner="c++"/>
1940 1947 </modify-argument>
1941 1948 </modify-function>
1942 1949 </object-type>
1943 1950 <object-type name="QImageWriter">
1944 1951 <modify-function signature="setDevice(QIODevice*)">
1945 1952 <modify-argument index="1">
1946 1953 <reference-count action="set" variable-name="__rcDevice"/>
1947 1954 </modify-argument>
1948 1955 </modify-function>
1949 1956 <modify-function signature="description()const" remove="all"/> <!--### Obsolete in 4.3-->
1950 1957 <modify-function signature="setDescription(QString)" remove="all"/> <!--### Obsolete in 4.3-->
1951 1958 </object-type>
1952 1959 <object-type name="QInputContextFactory"/>
1953 1960 <object-type name="QIntValidator"/>
1954 1961 <object-type name="QItemDelegate">
1955 1962 <modify-function signature="doLayout(QStyleOptionViewItem,QRect*,QRect*,QRect*,bool)const">
1956 1963 <remove/>
1957 1964 </modify-function>
1958 1965
1959 1966 <modify-function signature="drawCheck(QPainter*,QStyleOptionViewItem,QRect,Qt::CheckState)const">
1960 1967 <modify-argument index="1" invalidate-after-use="yes"/>
1961 1968 </modify-function>
1962 1969 <modify-function signature="drawDecoration(QPainter*,QStyleOptionViewItem,QRect,QPixmap)const">
1963 1970 <modify-argument index="1" invalidate-after-use="yes"/>
1964 1971 </modify-function>
1965 1972 <modify-function signature="drawDisplay(QPainter*,QStyleOptionViewItem,QRect,QString)const">
1966 1973 <modify-argument index="1" invalidate-after-use="yes"/>
1967 1974 </modify-function>
1968 1975 <modify-function signature="drawFocus(QPainter*,QStyleOptionViewItem,QRect)const">
1969 1976 <modify-argument index="1" invalidate-after-use="yes"/>
1970 1977 </modify-function>
1971 1978
1972 1979
1973 1980 <modify-function signature="selected(QPixmap,QPalette,bool)const">
1974 1981 <remove/>
1975 1982 </modify-function>
1976 1983 <modify-function signature="setItemEditorFactory(QItemEditorFactory*)">
1977 1984 <modify-argument index="1">
1978 1985 <reference-count action="set" variable-name="__rcItemEditorFactory"/>
1979 1986 </modify-argument>
1980 1987 </modify-function>
1981 1988 <modify-function signature="setEditorData(QWidget*,QModelIndex)const">
1982 1989 <modify-argument index="1">
1983 1990 <reference-count action="ignore"/>
1984 1991 </modify-argument>
1985 1992 </modify-function>
1986 1993 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const">
1987 1994 <modify-argument index="1">
1988 1995 <reference-count action="ignore"/>
1989 1996 </modify-argument>
1990 1997 </modify-function>
1991 1998
1992 1999 </object-type>
1993 2000 <object-type name="QItemEditorCreatorBase"/>
1994 2001 <object-type name="QItemEditorFactory">
1995 2002 <modify-function signature="registerEditor(QVariant::Type, QItemEditorCreatorBase *)">
1996 2003 <modify-argument index="2">
1997 2004 <define-ownership class="java" owner="c++"/>
1998 2005 </modify-argument>
1999 2006 </modify-function>
2000 2007 <modify-function signature="setDefaultFactory(QItemEditorFactory *)">
2001 2008 <modify-argument index="1">
2002 2009 <reference-count action="set" variable-name="__rcDefaultItemEditorFactory"/>
2003 2010 </modify-argument>
2004 2011 </modify-function>
2005 2012 </object-type>
2006 2013 <object-type name="QItemSelectionModel"/>
2007 2014 <object-type name="QTreeModel"/>
2008 2015 <object-type name="QListView"/>
2009 2016 <object-type name="QColumnView">
2010 2017 <modify-function signature="setPreviewWidget(QWidget*)">
2011 2018 <modify-argument index="1">
2012 2019 <reference-count action="ignore"/>
2013 2020 </modify-argument>
2014 2021 </modify-function>
2015 2022 <modify-function signature="setModel(QAbstractItemModel*)">
2016 2023 <modify-argument index="1">
2017 2024 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemModel"/>
2018 2025 </modify-argument>
2019 2026 </modify-function>
2020 2027 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
2021 2028 <modify-argument index="1">
2022 2029 <no-null-pointer/>
2023 2030 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
2024 2031 </modify-argument>
2025 2032 </modify-function>
2026 2033 </object-type>
2027 2034 <object-type name="QMainWindow">
2028 2035 <modify-function signature="addDockWidget(Qt::DockWidgetArea,QDockWidget*,Qt::Orientation)">
2029 2036 <modify-argument index="2">
2030 2037 <reference-count action="ignore"/>
2031 2038 </modify-argument>
2032 2039 </modify-function>
2033 2040 <modify-function signature="addDockWidget(Qt::DockWidgetArea,QDockWidget*)">
2034 2041 <modify-argument index="2">
2035 2042 <reference-count action="ignore"/>
2036 2043 </modify-argument>
2037 2044 </modify-function>
2038 2045 <modify-function signature="addToolBar(QToolBar*)">
2039 2046 <modify-argument index="1">
2040 2047 <reference-count action="ignore"/>
2041 2048 </modify-argument>
2042 2049 </modify-function>
2043 2050 <modify-function signature="addToolBar(Qt::ToolBarArea,QToolBar*)">
2044 2051 <modify-argument index="2">
2045 2052 <reference-count action="ignore"/>
2046 2053 </modify-argument>
2047 2054 </modify-function>
2048 2055 <modify-function signature="insertToolBar(QToolBar*,QToolBar*)">
2049 2056 <modify-argument index="2">
2050 2057 <reference-count action="ignore"/>
2051 2058 </modify-argument>
2052 2059 <modify-argument index="2">
2053 2060 <reference-count action="ignore"/>
2054 2061 </modify-argument>
2055 2062 </modify-function>
2056 2063 <modify-function signature="insertToolBarBreak(QToolBar*)">
2057 2064 <modify-argument index="1">
2058 2065 <reference-count action="ignore"/>
2059 2066 </modify-argument>
2060 2067 </modify-function>
2061 2068 <modify-function signature="removeDockWidget(QDockWidget*)">
2062 2069 <modify-argument index="1">
2063 2070 <reference-count action="ignore"/>
2064 2071 </modify-argument>
2065 2072 </modify-function>
2066 2073 <modify-function signature="removeToolBar(QToolBar*)">
2067 2074 <modify-argument index="1">
2068 2075 <reference-count action="ignore"/>
2069 2076 </modify-argument>
2070 2077 </modify-function>
2071 2078 <modify-function signature="removeToolBarBreak(QToolBar*)">
2072 2079 <modify-argument index="1">
2073 2080 <reference-count action="ignore"/>
2074 2081 </modify-argument>
2075 2082 </modify-function>
2076 2083 <modify-function signature="setCentralWidget(QWidget*)">
2077 2084 <modify-argument index="1">
2078 2085 <reference-count action="ignore"/>
2079 2086 </modify-argument>
2080 2087 </modify-function>
2081 2088 <modify-function signature="setMenuBar(QMenuBar*)">
2082 2089 <modify-argument index="1">
2083 2090 <reference-count action="ignore"/>
2084 2091 </modify-argument>
2085 2092 </modify-function>
2086 2093 <modify-function signature="setMenuWidget(QWidget*)">
2087 2094 <modify-argument index="1">
2088 2095 <reference-count action="ignore"/>
2089 2096 </modify-argument>
2090 2097 </modify-function>
2091 2098 <modify-function signature="setStatusBar(QStatusBar*)">
2092 2099 <modify-argument index="1">
2093 2100 <reference-count action="ignore"/>
2094 2101 </modify-argument>
2095 2102 </modify-function>
2096 2103
2097 2104 </object-type>
2098 2105 <object-type name="QMdiArea">
2099 2106 <modify-function signature="addSubWindow(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
2100 2107 <modify-argument index="1">
2101 2108 <reference-count action="ignore"/>
2102 2109 </modify-argument>
2103 2110 </modify-function>
2104 2111
2105 2112 <modify-function signature="removeSubWindow(QWidget*)">
2106 2113 <modify-argument index="1">
2107 2114 <reference-count action="ignore"/>
2108 2115 </modify-argument>
2109 2116 </modify-function>
2110 2117
2111 2118 <modify-function signature="setActiveSubWindow(QMdiSubWindow*)">
2112 2119 <modify-argument index="1">
2113 2120 <reference-count action="ignore"/>
2114 2121 </modify-argument>
2115 2122 </modify-function>
2116 2123
2117 2124 <modify-function signature="setupViewport(QWidget*)">
2118 2125 <modify-argument index="1">
2119 2126 <reference-count action="ignore"/>
2120 2127 </modify-argument>
2121 2128 </modify-function>
2122 2129
2123 2130 </object-type>
2124 2131 <object-type name="QMdiSubWindow">
2125 2132 <modify-function signature="setSystemMenu(QMenu*)">
2126 2133 <modify-argument index="1">
2127 2134 <reference-count action="ignore"/>
2128 2135 </modify-argument>
2129 2136 </modify-function>
2130 2137 <modify-function signature="setWidget(QWidget*)">
2131 2138 <modify-argument index="1">
2132 2139 <reference-count action="ignore"/>
2133 2140 </modify-argument>
2134 2141 </modify-function>
2135 2142 </object-type>
2136 2143 <object-type name="QMenu">
2137 2144 <modify-function signature="insertSeparator(QAction*)">
2138 2145 <modify-argument index="1">
2139 2146 <reference-count action="ignore"/>
2140 2147 </modify-argument>
2141 2148 </modify-function>
2142 2149 <modify-function signature="setActiveAction(QAction*)">
2143 2150 <modify-argument index="1">
2144 2151 <reference-count action="ignore"/>
2145 2152 </modify-argument>
2146 2153 </modify-function>
2147 2154 <modify-function signature="setDefaultAction(QAction*)">
2148 2155 <modify-argument index="1">
2149 2156 <reference-count action="ignore"/>
2150 2157 </modify-argument>
2151 2158 </modify-function>
2152 2159 <modify-function signature="setNoReplayFor(QWidget*)">
2153 2160 <remove/>
2154 2161 </modify-function>
2155 2162
2156 2163 <inject-code class="pywrap-h">
2157 2164 QAction* addAction (QMenu* menu, const QString &amp; text, PyObject* callable, const QKeySequence &amp; shortcut = 0) {
2158 2165 QAction* a = menu-&gt;addAction(text);
2159 2166 a-&gt;setShortcut(shortcut);
2160 2167 PythonQt::self()-&gt;addSignalHandler(a, SIGNAL(triggered(bool)), callable);
2161 2168 return a;
2162 2169 }
2163 2170
2164 2171 QAction* addAction (QMenu* menu, const QIcon&amp; icon, const QString&amp; text, PyObject* callable, const QKeySequence&amp; shortcut = 0)
2165 2172 {
2166 2173 QAction* a = menu-&gt;addAction(text);
2167 2174 a-&gt;setIcon(icon);
2168 2175 a-&gt;setShortcut(shortcut);
2169 2176 PythonQt::self()-&gt;addSignalHandler(a, SIGNAL(triggered(bool)), callable);
2170 2177 return a;
2171 2178 }
2172 2179 </inject-code>
2173 2180 </object-type>
2174 2181
2175 2182 <object-type name="QMenuBar">
2176 2183
2177 2184 <modify-function signature="setActiveAction(QAction*)">
2178 2185 <modify-argument index="1">
2179 2186 <reference-count action="ignore"/>
2180 2187 </modify-argument>
2181 2188 </modify-function>
2182 2189 <modify-function signature="setCornerWidget(QWidget*,Qt::Corner) ">
2183 2190 <modify-argument index="1">
2184 2191 <reference-count action="ignore"/>
2185 2192 </modify-argument>
2186 2193 </modify-function>
2187 2194
2188 2195 <inject-code class="pywrap-h">
2189 2196 QAction* addAction (QMenuBar* menu, const QString &amp; text, PyObject* callable)
2190 2197 {
2191 2198 QAction* a = menu-&gt;addAction(text);
2192 2199 PythonQt::self()-&gt;addSignalHandler(a, SIGNAL(triggered(bool)), callable);
2193 2200 return a;
2194 2201 }
2195 2202 </inject-code>
2196 2203 </object-type>
2197 2204 <object-type name="QMotifStyle">
2198 2205 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
2199 2206 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2200 2207 </object-type>
2201 2208 <object-type name="QPainterPathStroker"/>
2202 2209
2203 2210 <object-type name="QPictureIO">
2204 2211 <modify-function signature="QPictureIO(QIODevice*,const char*)">
2205 2212 <access modifier="private"/>
2206 2213 <modify-argument index="1">
2207 2214 <reference-count action="set" variable-name="__rcDevice"/>
2208 2215 </modify-argument>
2209 2216 </modify-function>
2210 2217
2211 2218 <modify-function signature="setIODevice(QIODevice*)">
2212 2219 <modify-argument index="1">
2213 2220 <reference-count action="set" variable-name="__rcDevice"/>
2214 2221 </modify-argument>
2215 2222 </modify-function>
2216 2223
2217 2224 <modify-function signature="QPictureIO(QString,const char*)">
2218 2225 <access modifier="private"/>
2219 2226 </modify-function>
2220 2227
2221 2228 <modify-function signature="format()const">
2222 2229 <access modifier="private"/>
2223 2230 <rename to="format_private"/>
2224 2231 </modify-function>
2225 2232
2226 2233 <modify-function signature="parameters()const">
2227 2234 <access modifier="private"/>
2228 2235 <rename to="parameters_private"/>
2229 2236 </modify-function>
2230 2237
2231 2238 <modify-function signature="setFormat(const char*)">
2232 2239 <access modifier="private"/>
2233 2240 </modify-function>
2234 2241
2235 2242 <modify-function signature="setParameters(const char*)">
2236 2243 <access modifier="private"/>
2237 2244 </modify-function>
2238 2245
2239 2246
2240 2247 <modify-function signature="QPictureIO(QIODevice*,const char*)">
2241 2248 <modify-argument index="2">
2242 2249 <replace-type modified-type="QString"/>
2243 2250 <conversion-rule class="native">
2244 2251 <insert-template name="core.convert_string_arg_to_char*"/>
2245 2252 </conversion-rule>
2246 2253 </modify-argument>
2247 2254 </modify-function>
2248 2255
2249 2256 <modify-function signature="QPictureIO(QString,const char*)">
2250 2257 <modify-argument index="2">
2251 2258 <replace-type modified-type="QString"/>
2252 2259 <conversion-rule class="native">
2253 2260 <insert-template name="core.convert_string_arg_to_char*"/>
2254 2261 </conversion-rule>
2255 2262 </modify-argument>
2256 2263 </modify-function>
2257 2264
2258 2265 <modify-function signature="setFormat(const char*)">
2259 2266 <modify-argument index="1">
2260 2267 <replace-type modified-type="QString"/>
2261 2268 <conversion-rule class="native">
2262 2269 <insert-template name="core.convert_string_arg_to_char*"/>
2263 2270 </conversion-rule>
2264 2271 </modify-argument>
2265 2272 </modify-function>
2266 2273
2267 2274 <modify-function signature="setParameters(const char*)">
2268 2275 <modify-argument index="1">
2269 2276 <replace-type modified-type="QString"/>
2270 2277 <conversion-rule class="native">
2271 2278 <insert-template name="core.convert_string_arg_to_char*"/>
2272 2279 </conversion-rule>
2273 2280 </modify-argument>
2274 2281 </modify-function>
2275 2282 </object-type>
2276 2283
2277 2284 <object-type name="QPixmapCache">
2278 2285 <modify-function signature="find(QString)">
2279 2286 <remove/>
2280 2287 </modify-function>
2281 2288 <modify-function signature="find(QString,QPixmap*)" remove="all"/>
2282 2289
2283 2290 <modify-function signature="find(QString,QPixmap&amp;)">
2284 2291 <access modifier="private"/>
2285 2292 </modify-function>
2286 2293 </object-type>
2287 2294 <object-type name="QPlastiqueStyle">
2288 2295 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
2289 2296 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2290 2297 <modify-function signature="layoutSpacingImplementation(QSizePolicy::ControlType, QSizePolicy::ControlType, Qt::Orientation, const QStyleOption *, const QWidget *) const" virtual-slot="yes"/>
2291 2298 </object-type>
2292 2299 <object-type name="QPrintDialog">
2293 2300 </object-type>
2294 2301 <object-type name="QPrintEngine"/>
2295 2302 <object-type name="QProgressBar">
2296 2303 <modify-function signature="initStyleOption(QStyleOptionProgressBar*)const">
2297 2304 <access modifier="private"/>
2298 2305 </modify-function>
2299 2306 </object-type>
2300 2307 <object-type name="QPushButton">
2301 2308 <modify-function signature="initStyleOption(QStyleOptionButton*)const">
2302 2309 <access modifier="private"/>
2303 2310 </modify-function>
2304 2311
2305 2312 <modify-function signature="setMenu(QMenu*)">
2306 2313 <modify-argument index="1">
2307 2314 <reference-count action="set" variable-name="__rcMenu"/>
2308 2315 </modify-argument>
2309 2316 </modify-function>
2310 2317 </object-type>
2311 2318 <object-type name="QRegExpValidator"/>
2312 2319 <object-type name="QScrollArea">
2313 2320 <modify-function signature="setWidget(QWidget*)">
2314 2321 <modify-argument index="1">
2315 2322 <reference-count action="ignore"/>
2316 2323 </modify-argument>
2317 2324 </modify-function>
2318 2325 </object-type>
2319 2326 <object-type name="QSessionManager"/>
2320 2327 <object-type name="QShortcut">
2321 2328 <modify-function signature="QShortcut(QKeySequence,QWidget*,const char*,const char*,Qt::ShortcutContext)">
2322 2329 <access modifier="private"/>
2323 2330 <modify-argument index="3">
2324 2331 <remove-default-expression/>
2325 2332 </modify-argument>
2326 2333 <modify-argument index="4">
2327 2334 <remove-default-expression/>
2328 2335 </modify-argument>
2329 2336 <modify-argument index="5">
2330 2337 <remove-default-expression/>
2331 2338 </modify-argument>
2332 2339 </modify-function>
2333 2340 </object-type>
2334 2341 <object-type name="QSizeGrip"/>
2335 2342 <object-type name="QSound"/>
2336 2343 <object-type name="QSpacerItem"/>
2337 2344 <object-type name="QStandardItem">
2338 2345 <modify-function signature="operator=(QStandardItem)" remove="all"/>
2339 2346 <modify-function signature="operator&lt;(QStandardItem)const">
2340 2347 <modify-argument index="1" invalidate-after-use="yes"/>
2341 2348 </modify-function>
2342 2349 <modify-function signature="read(QDataStream&amp;)">
2343 2350 <modify-argument index="1" invalidate-after-use="yes"/>
2344 2351 </modify-function>
2345 2352 <modify-function signature="write(QDataStream&amp;)const">
2346 2353 <modify-argument index="1" invalidate-after-use="yes"/>
2347 2354 </modify-function>
2348 2355
2349 2356
2350 2357 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
2351 2358 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
2352 2359 <modify-function signature="operator=(QStandardItem)" remove="all"/>
2353 2360 <modify-function signature="operator&lt;(QStandardItem)const" remove="all"/>
2354 2361 </object-type>
2355 2362 <object-type name="QStatusBar">
2356 2363 <modify-function signature="addPermanentWidget(QWidget *, int)">
2357 2364 <modify-argument index="1">
2358 2365 <reference-count action="ignore"/>
2359 2366 </modify-argument>
2360 2367 </modify-function>
2361 2368 <modify-function signature="addWidget(QWidget *, int)">
2362 2369 <modify-argument index="1">
2363 2370 <reference-count action="ignore"/>
2364 2371 </modify-argument>
2365 2372 </modify-function>
2366 2373 <modify-function signature="removeWidget(QWidget *)">
2367 2374 <modify-argument index="1">
2368 2375 <reference-count action="ignore"/>
2369 2376 </modify-argument>
2370 2377 </modify-function>
2371 2378 <modify-function signature="insertPermanentWidget(int, QWidget *, int)">
2372 2379 <modify-argument index="2">
2373 2380 <reference-count action="ignore"/>
2374 2381 </modify-argument>
2375 2382 </modify-function>
2376 2383 <modify-function signature="insertWidget(int, QWidget *, int)">
2377 2384 <modify-argument index="2">
2378 2385 <reference-count action="ignore"/>
2379 2386 </modify-argument>
2380 2387 </modify-function>
2381 2388 </object-type>
2382 2389 <object-type name="QStringListModel"/>
2383 2390 <object-type name="QStyleFactory"/>
2384 2391 <object-type name="QStyleHintReturn"/>
2385 2392 <object-type name="QStyleHintReturnVariant"/>
2386 2393 <object-type name="QStyleHintReturnMask"/>
2387 2394 <object-type name="QStylePainter" delete-in-main-thread="yes"/>
2388 2395 <object-type name="QSyntaxHighlighter">
2389 2396 <modify-function signature="setCurrentBlockUserData(QTextBlockUserData*)">
2390 2397 <modify-argument index="1">
2391 2398 <define-ownership class="java" owner="c++"/>
2392 2399 </modify-argument>
2393 2400 </modify-function>
2394 2401 <modify-function signature="setDocument(QTextDocument*)">
2395 2402 <modify-argument index="1">
2396 2403 <reference-count action="set" variable-name="__rcDocument"/>
2397 2404 </modify-argument>
2398 2405 </modify-function>
2399 2406
2400 2407 </object-type>
2401 2408 <object-type name="QSystemTrayIcon">
2402 2409 <modify-function signature="setContextMenu(QMenu*)">
2403 2410 <modify-argument index="1">
2404 2411 <reference-count action="set" variable-name="__rcContextMenu"/>
2405 2412 </modify-argument>
2406 2413 </modify-function>
2407 2414 </object-type>
2408 2415 <object-type name="QTableView">
2409 2416 <modify-function signature="setHorizontalHeader(QHeaderView*)">
2410 2417 <modify-argument index="1">
2411 2418 <reference-count action="ignore"/>
2412 2419 </modify-argument>
2413 2420 </modify-function>
2414 2421 <modify-function signature="setVerticalHeader(QHeaderView*)">
2415 2422 <modify-argument index="1">
2416 2423 <reference-count action="ignore"/>
2417 2424 </modify-argument>
2418 2425 </modify-function>
2419 2426 <modify-function signature="setModel(QAbstractItemModel*)">
2420 2427 <modify-argument index="1">
2421 2428 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemModel"/>
2422 2429 </modify-argument>
2423 2430 </modify-function>
2424 2431 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
2425 2432 <modify-argument index="1">
2426 2433 <no-null-pointer/>
2427 2434 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
2428 2435 </modify-argument>
2429 2436 </modify-function>
2430 2437
2431 2438 <modify-function signature="sortByColumn(int)" remove="all"/> <!--### Obsolete in 4.3-->
2432 2439 </object-type>
2433 2440 <object-type name="QTextBlockGroup" delete-in-main-thread="yes"/>
2434 2441 <object-type name="QTextBlockUserData" delete-in-main-thread="yes"/>
2435 2442 <object-type name="QTextItem" delete-in-main-thread="yes"/>
2436 2443 <object-type name="QTextList" delete-in-main-thread="yes">
2437 2444 <modify-function signature="format()const" rename="textListFormat"/>
2438 2445
2439 2446 <modify-function signature="isEmpty()const" remove="all"/> <!--### Obsolete in 4.3-->
2440 2447 </object-type>
2441 2448 <object-type name="QTextObject" delete-in-main-thread="yes"/>
2442 2449
2443 2450 <!-- The original QTextObjectInterface has been rejected and replaced by this, since the original
2444 2451 usage is based on an interface pattern we can't mimic in Java (our users can't implement our
2445 2452 interfaces.) The new class inherits both QObject and QTextObjectInterface, and can be extended
2446 2453 in Java to get a type that can properly be used with registerHandler() in
2447 2454 QAbstractTextDocumentLayout. -->
2448 2455 <object-type name="QtJambiTextObjectInterface" delete-in-main-thread="yes" java-name="QTextObjectInterface">
2449 2456 <modify-function signature="drawObject(QPainter*,QRectF,QTextDocument*,int,QTextFormat)">
2450 2457 <modify-argument index="1" invalidate-after-use="yes"/>
2451 2458 </modify-function>
2452 2459 </object-type>
2453 2460
2454 2461 <object-type name="QTimeEdit"/>
2455 2462 <object-type name="QToolBox">
2456 2463 <modify-function signature="addItem(QWidget*,QString)">
2457 2464 <modify-argument index="1">
2458 2465 <reference-count action="ignore"/>
2459 2466 </modify-argument>
2460 2467 </modify-function>
2461 2468 <modify-function signature="addItem(QWidget*,QIcon,QString)">
2462 2469 <modify-argument index="1">
2463 2470 <reference-count action="ignore"/>
2464 2471 </modify-argument>
2465 2472 </modify-function>
2466 2473 <modify-function signature="insertItem(int,QWidget*,QIcon,QString)">
2467 2474 <modify-argument index="2">
2468 2475 <reference-count action="ignore"/>
2469 2476 </modify-argument>
2470 2477 </modify-function>
2471 2478 <modify-function signature="insertItem(int,QWidget*,QString)">
2472 2479 <modify-argument index="2">
2473 2480 <reference-count action="ignore"/>
2474 2481 </modify-argument>
2475 2482 </modify-function>
2476 2483 <modify-function signature="setCurrentWidget(QWidget*) ">
2477 2484 <modify-argument index="1">
2478 2485 <reference-count action="ignore"/>
2479 2486 </modify-argument>
2480 2487 </modify-function>
2481 2488 </object-type>
2482 2489 <object-type name="QToolButton">
2483 2490 <modify-function signature="initStyleOption(QStyleOptionToolButton*)const">
2484 2491 <access modifier="private"/>
2485 2492 </modify-function>
2486 2493
2487 2494 <modify-function signature="setDefaultAction(QAction *)">
2488 2495 <modify-argument index="1">
2489 2496 <reference-count action="set" variable-name="__rcDefaultAction"/>
2490 2497 </modify-argument>
2491 2498 </modify-function>
2492 2499 <modify-function signature="setMenu(QMenu *)">
2493 2500 <modify-argument index="1">
2494 2501 <reference-count action="set" variable-name="__rcMenu"/>
2495 2502 </modify-argument>
2496 2503 </modify-function>
2497 2504 </object-type>
2498 2505 <object-type name="QToolTip"/>
2499 2506 <object-type name="QTreeView">
2500 2507
2501 2508 <modify-function signature="drawBranches(QPainter*,QRect,QModelIndex)const">
2502 2509 <modify-argument index="1" invalidate-after-use="yes"/>
2503 2510 </modify-function>
2504 2511 <modify-function signature="drawRow(QPainter*,QStyleOptionViewItem,QModelIndex)const">
2505 2512 <modify-argument index="1" invalidate-after-use="yes"/>
2506 2513 </modify-function>
2507 2514
2508 2515 <modify-function signature="setHeader(QHeaderView*)">
2509 2516 <modify-argument index="1">
2510 2517 <reference-count action="ignore"/>
2511 2518 </modify-argument>
2512 2519 </modify-function>
2513 2520 <modify-function signature="setModel(QAbstractItemModel*)">
2514 2521 <modify-argument index="1">
2515 2522 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemModel"/>
2516 2523 </modify-argument>
2517 2524 </modify-function>
2518 2525 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
2519 2526 <modify-argument index="1">
2520 2527 <no-null-pointer/>
2521 2528 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
2522 2529 </modify-argument>
2523 2530 </modify-function>
2524 2531
2525 2532 <modify-function signature="sortByColumn(int)" remove="all"/> <!--### Obsolete in 4.3-->
2526 2533 </object-type>
2527 2534 <object-type name="QUndoCommand">
2528 2535 <modify-function signature="mergeWith(const QUndoCommand*)">
2529 2536 <modify-argument index="1" invalidate-after-use="yes"/>
2530 2537 </modify-function>
2531 2538 </object-type>
2532 2539 <object-type name="QUndoGroup">
2533 2540 <modify-function signature="addStack(QUndoStack*)">
2534 2541 <modify-argument index="1">
2535 2542 <reference-count action="add" variable-name="__rcStacks"/>
2536 2543 </modify-argument>
2537 2544 </modify-function>
2538 2545 <modify-function signature="removeStack(QUndoStack*)">
2539 2546 <modify-argument index="1">
2540 2547 <reference-count action="remove" variable-name="__rcStacks"/>
2541 2548 </modify-argument>
2542 2549 </modify-function>
2543 2550 <modify-function signature="setActiveStack(QUndoStack*)">
2544 2551 <modify-argument index="1">
2545 2552 <reference-count action="ignore"/>
2546 2553 </modify-argument>
2547 2554 </modify-function>
2548 2555 </object-type>
2549 2556
2550 2557 <object-type name="QUndoStack"/>
2551 2558
2552 2559 <object-type name="QUndoView">
2553 2560 <modify-function signature="setGroup(QUndoGroup *)">
2554 2561 <modify-argument index="1">
2555 2562 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2556 2563 </modify-argument>
2557 2564 </modify-function>
2558 2565 <modify-function signature="setStack(QUndoStack *)">
2559 2566 <modify-argument index="1">
2560 2567 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2561 2568 </modify-argument>
2562 2569 </modify-function>
2563 2570 <modify-function signature="QUndoView(QUndoGroup *,QWidget *)">
2564 2571 <modify-argument index="1">
2565 2572 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2566 2573 </modify-argument>
2567 2574 </modify-function>
2568 2575 <modify-function signature="QUndoView(QUndoStack *,QWidget *)">
2569 2576 <modify-argument index="1">
2570 2577 <reference-count action="set" variable-name="__rcGroupOrStack"/>
2571 2578 </modify-argument>
2572 2579 </modify-function>
2573 2580 </object-type>
2574 2581 <object-type name="QVBoxLayout"/>
2575 2582 <object-type name="QValidator"/>
2576 2583 <object-type name="QWhatsThis"/>
2577 2584 <object-type name="QWidgetAction">
2578 2585 <modify-function signature="createWidget(QWidget*)">
2579 2586 <modify-argument index="return">
2580 2587 <define-ownership class="shell" owner="c++"/>
2581 2588 </modify-argument>
2582 2589 </modify-function>
2583 2590 </object-type>
2584 2591 <object-type name="QWidgetItem"/>
2585 2592 <object-type name="QWindowsStyle">
2586 2593 <modify-function signature="standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*)const" remove="all"/> <!--### Obsolete in 4.3-->
2587 2594 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2588 2595 </object-type>
2589 2596 <object-type name="QWorkspace">
2590 2597 <modify-function signature="addWindow(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
2591 2598 <modify-argument index="1">
2592 2599 <reference-count action="ignore"/>
2593 2600 </modify-argument>
2594 2601 </modify-function>
2595 2602 <modify-function signature="setActiveWindow(QWidget*)">
2596 2603 <modify-argument index="1">
2597 2604 <reference-count action="ignore"/>
2598 2605 </modify-argument>
2599 2606 </modify-function>
2600 2607 </object-type>
2601 2608
2602 2609 <object-type name="QActionEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ActionAdded || %1-&gt;type() == QEvent::ActionRemoved || %1-&gt;type() == QEvent::ActionChanged"/>
2603 2610 <object-type name="QClipboardEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Clipboard"/>
2604 2611 <object-type name="QCloseEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Close"/>
2605 2612 <object-type name="QContextMenuEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ContextMenu"/>
2606 2613 <object-type name="QDragEnterEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragEnter"/>
2607 2614 <object-type name="QDragLeaveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragLeave"/>
2608 2615 <object-type name="QDragMoveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragMove">
2609 2616 <modify-function signature="accept()" remove="all"/>
2610 2617 <modify-function signature="ignore()" remove="all"/>
2611 2618 </object-type>
2612 2619 <object-type name="QDropEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Drop">
2613 2620 <modify-function signature="encodedData(const char*)const">
2614 2621 <remove/>
2615 2622 </modify-function>
2616 2623
2617 2624 <modify-function signature="format(int)const">
2618 2625 <remove/>
2619 2626 </modify-function>
2620 2627
2621 2628 <modify-function signature="provides(const char*)const">
2622 2629 <remove/>
2623 2630 </modify-function>
2624 2631
2625 2632
2626 2633 </object-type>
2627 2634 <object-type name="QFileOpenEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::FileOpen"/>
2628 2635 <object-type name="QFocusEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::FocusIn || %1-&gt;type() == QEvent::FocusOut">
2629 2636 <modify-function signature="reason()const">
2630 2637 <remove/>
2631 2638 </modify-function>
2632 2639 </object-type>
2633 2640
2634 2641 <object-type name="QGraphicsSceneContextMenuEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneContextMenu"/>
2635 2642 <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 2643 <modify-function signature="setMimeData(const QMimeData *)">
2637 2644 <remove/>
2638 2645 </modify-function>
2639 2646 <modify-function signature="setSource(QWidget *)">
2640 2647 <remove/>
2641 2648 </modify-function>
2642 2649 </object-type>
2643 2650 <object-type name="QGraphicsSceneEvent">
2644 2651 <modify-function signature="setWidget(QWidget *)">
2645 2652 <remove/>
2646 2653 </modify-function>
2647 2654 </object-type>
2648 2655 <object-type name="QGraphicsSceneMoveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneMove"/>
2649 2656 <object-type name="QGraphicsSceneResizeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneResize"/>
2650 2657 <object-type name="QGraphicsSceneHelpEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneHelp"/>
2651 2658 <object-type name="QGraphicsSceneHoverEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneHoverEnter || %1-&gt;type() == QEvent::GraphicsSceneHoverLeave || %1-&gt;type() == QEvent::GraphicsSceneHoverMove"/>
2652 2659 <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 2660 <object-type name="QGraphicsSceneWheelEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::GraphicsSceneWheel"/>
2654 2661 <object-type name="QHelpEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ToolTip || %1-&gt;type() == QEvent::WhatsThis"/>
2655 2662 <object-type name="QHideEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Hide"/>
2656 2663 <object-type name="QHoverEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::HoverEnter || %1-&gt;type() == QEvent::HoverLeave || %1-&gt;type() == QEvent::HoverMove"/>
2657 2664 <object-type name="QIconDragEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::IconDrag"/>
2658 2665 <object-type name="QInputMethodEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::InputMethod"/>
2659 2666 <object-type name="QMoveEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Move"/>
2660 2667 <object-type name="QResizeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Resize"/>
2661 2668 <object-type name="QShortcutEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Shortcut">
2662 2669 <!-- All these have const overloads that are used instead -->
2663 2670 <modify-function signature="isAmbiguous()">
2664 2671 <remove/>
2665 2672 </modify-function>
2666 2673 <modify-function signature="shortcutId()">
2667 2674 <remove/>
2668 2675 </modify-function>
2669 2676 <modify-function signature="key()">
2670 2677 <remove/>
2671 2678 </modify-function>
2672 2679 </object-type>
2673 2680 <object-type name="QShowEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Show"/>
2674 2681 <object-type name="QStatusTipEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::StatusTip"/>
2675 2682 <object-type name="QTabletEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::TabletMove || %1-&gt;type() == QEvent::TabletPress || %1-&gt;type() == QEvent::TabletRelease"/>
2676 2683 <object-type name="QToolBarChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::ToolBarChange"/>
2677 2684 <object-type name="QWhatsThisClickedEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::WhatsThisClicked"/>
2678 2685 <object-type name="QWheelEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Wheel"/>
2679 2686 <object-type name="QWindowStateChangeEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::WindowStateChange"/>
2680 2687 <object-type name="QDragResponseEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::DragResponse"/>
2681 2688 <object-type name="QInputEvent">
2682 2689 <modify-function signature="modifiers()const" access="non-final"/>
2683 2690 </object-type>
2684 2691 <object-type name="QGestureEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Gesture || %1-&gt;type() == QEvent::GestureOverride"/>
2685 2692 <object-type name="QKeyEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::KeyPress || %1-&gt;type() == QEvent::KeyRelease"/>
2686 2693 <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"/>
2687 2694 <object-type name="QPaintEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::Paint"/>
2688 2695 <object-type name="QAccessibleEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::AccessibilityDescription || %1-&gt;type() == QEvent::AccessibilityHelp"/>
2689 2696
2690 2697 <object-type name="QAbstractButton"/>
2691 2698
2692 2699 <object-type name="QStyle">
2693 2700 <modify-function signature="standardIconImplementation(QStyle::StandardPixmap, const QStyleOption *, const QWidget *)const" virtual-slot="yes"/>
2694 2701 <modify-function signature="layoutSpacingImplementation(QSizePolicy::ControlType, QSizePolicy::ControlType, Qt::Orientation, const QStyleOption *, const QWidget *) const" virtual-slot="yes"/>
2695 2702
2696 2703 <modify-function signature="drawComplexControl(QStyle::ComplexControl,const QStyleOptionComplex*,QPainter*,const QWidget*)const">
2697 2704 <modify-argument index="3" invalidate-after-use="yes"/>
2698 2705 </modify-function>
2699 2706 <modify-function signature="drawControl(QStyle::ControlElement,const QStyleOption*,QPainter*,const QWidget*)const">
2700 2707 <modify-argument index="3" invalidate-after-use="yes"/>
2701 2708 </modify-function>
2702 2709 <modify-function signature="drawPrimitive(QStyle::PrimitiveElement,const QStyleOption*,QPainter*,const QWidget*)const">
2703 2710 <modify-argument index="3" invalidate-after-use="yes"/>
2704 2711 </modify-function>
2705 2712 <modify-function signature="styleHint(QStyle::StyleHint,const QStyleOption*,const QWidget*,QStyleHintReturn*)const">
2706 2713 <modify-argument index="4" invalidate-after-use="yes"/>
2707 2714 </modify-function>
2708 2715 <modify-function signature="drawItemPixmap(QPainter*,QRect,int,QPixmap)const">
2709 2716 <modify-argument index="1" invalidate-after-use="yes"/>
2710 2717 </modify-function>
2711 2718 <modify-function signature="drawItemText(QPainter*,QRect,int,QPalette,bool,QString,QPalette::ColorRole)const">
2712 2719 <modify-argument index="1" invalidate-after-use="yes"/>
2713 2720 </modify-function>
2714 2721
2715 2722
2716 2723 <modify-function signature="itemTextRect(QFontMetrics,QRect,int,bool,QString)const" remove="all"/>
2717 2724 </object-type>
2718 2725
2719 2726 <object-type name="QColorDialog">
2720 2727
2721 2728 <modify-function signature="getColor(const QColor &amp;, QWidget *)">
2722 2729 <modify-argument index="1">
2723 2730 <replace-default-expression with="QColor.white"/>
2724 2731 </modify-argument>
2725 2732 </modify-function>
2726 2733 <modify-function signature="getRgba(uint,bool*,QWidget*)">
2727 2734 <rename to="getRgba_internal"/>
2728 2735 <access modifier="private"/>
2729 2736 <modify-argument index="1">
2730 2737 <remove-default-expression/>
2731 2738 </modify-argument>
2732 2739 <modify-argument index="2">
2733 2740 <remove-default-expression/>
2734 2741 </modify-argument>
2735 2742 <modify-argument index="3">
2736 2743 <remove-default-expression/>
2737 2744 </modify-argument>
2738 2745 </modify-function>
2739 2746 </object-type>
2740 2747
2741 2748 <object-type name="QLayout">
2742 2749 <modify-function signature="addItem(QLayoutItem*)">
2743 2750 <modify-argument index="1" invalidate-after-use="yes"/>
2744 2751 </modify-function>
2745 2752
2746 2753 <modify-function signature="setSpacing(int)" rename="setWidgetSpacing"/>
2747 2754 <modify-function signature="spacing()const" rename="widgetSpacing"/>
2748 2755 <modify-function signature="addWidget(QWidget *)">
2749 2756 <modify-argument index="1">
2750 2757 <no-null-pointer/>
2751 2758 <reference-count variable-name="__rcWidgets" action="add"/>
2752 2759 </modify-argument>
2753 2760 </modify-function>
2754 2761 <modify-function signature="addChildWidget(QWidget *)">
2755 2762 <modify-argument index="1">
2756 2763 <no-null-pointer/>
2757 2764 <reference-count variable-name="__rcWidgets" action="add"/>
2758 2765 </modify-argument>
2759 2766 </modify-function>
2760 2767 <modify-function signature="removeWidget(QWidget *)">
2761 2768 <modify-argument index="1">
2762 2769 <no-null-pointer/>
2763 2770 <reference-count variable-name="__rcWidgets" action="remove"/>
2764 2771 </modify-argument>
2765 2772 </modify-function>
2766 2773
2767 2774 <modify-function signature="setAlignment(QWidget*,QFlags&lt;Qt::AlignmentFlag&gt;)">
2768 2775 <modify-argument index="1">
2769 2776 <reference-count action="ignore"/>
2770 2777 </modify-argument>
2771 2778 </modify-function>
2772 2779 <modify-function signature="setAlignment(QLayout*,QFlags&lt;Qt::AlignmentFlag&gt;)">
2773 2780 <modify-argument index="1">
2774 2781 <reference-count action="ignore"/>
2775 2782 </modify-argument>
2776 2783 </modify-function>
2777 2784 <modify-function signature="setMenuBar(QWidget*)">
2778 2785 <modify-argument index="1">
2779 2786 <reference-count action="set" variable-name="__rcMenuBar"/>
2780 2787 </modify-argument>
2781 2788 </modify-function>
2782 2789 <modify-function signature="getContentsMargins(int*,int*,int*,int*)const">
2783 2790 <access modifier="private"/>
2784 2791 </modify-function>
2785 2792
2786 2793 <modify-function signature="margin()const" remove="all"/> <!--### Obsolete in 4.3-->
2787 2794 <!-- <modify-function signature="setMargin(int)" remove="all"/> --> <!--### Obsolete in 4.3-->
2788 2795 </object-type>
2789 2796
2790 2797 <object-type name="QStackedLayout">
2791 2798 <modify-function signature="addItem(QLayoutItem *)">
2792 2799 <modify-argument index="1">
2793 2800 <define-ownership class="java" owner="c++"/>
2794 2801 </modify-argument>
2795 2802 </modify-function>
2796 2803 <modify-function signature="itemAt(int) const">
2797 2804 <modify-argument index="return">
2798 2805 <define-ownership class="java" owner="c++"/>
2799 2806 </modify-argument>
2800 2807 </modify-function>
2801 2808 <modify-function signature="addWidget(QWidget *)">
2802 2809 <rename to="addStackedWidget"/>
2803 2810 <modify-argument index="1">
2804 2811 <no-null-pointer/>
2805 2812 <reference-count action="add" declare-variable="QLayout" variable-name="__rcWidgets"/>
2806 2813 </modify-argument>
2807 2814 </modify-function>
2808 2815 <modify-function signature="insertWidget(int,QWidget*)">
2809 2816 <modify-argument index="2">
2810 2817 <no-null-pointer/>
2811 2818 <reference-count action="add" declare-variable="QLayout" variable-name="__rcWidgets"/>
2812 2819 </modify-argument>
2813 2820 </modify-function>
2814 2821 <modify-function signature="setCurrentWidget(QWidget*)">
2815 2822 <modify-argument index="1">
2816 2823 <!-- Safe to ignore because current widget must have been added to layout already -->
2817 2824 <reference-count action="ignore"/>
2818 2825 </modify-argument>
2819 2826 </modify-function>
2820 2827 </object-type>
2821 2828
2822 2829 <object-type name="QBoxLayout">
2823 2830 <modify-function signature="addWidget(QWidget *, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2824 2831 <modify-argument index="1">
2825 2832 <no-null-pointer/>
2826 2833 </modify-argument>
2827 2834 </modify-function>
2828 2835 <modify-function signature="addItem(QLayoutItem *)">
2829 2836 <modify-argument index="1">
2830 2837 <define-ownership class="java" owner="c++"/>
2831 2838 </modify-argument>
2832 2839 </modify-function>
2833 2840 <modify-function signature="insertLayout(int, QLayout *, int)">
2834 2841 <modify-argument index="2">
2835 2842 <define-ownership class="java" owner="c++"/>
2836 2843 </modify-argument>
2837 2844 </modify-function>
2838 2845 <modify-function signature="insertItem(int, QLayoutItem *)">
2839 2846 <modify-argument index="2">
2840 2847 <define-ownership class="java" owner="c++"/>
2841 2848 </modify-argument>
2842 2849 </modify-function>
2843 2850 <modify-function signature="addSpacerItem(QSpacerItem*)">
2844 2851 <modify-argument index="1">
2845 2852 <define-ownership class="java" owner="c++"/>
2846 2853 </modify-argument>
2847 2854 </modify-function>
2848 2855 <modify-function signature="insertSpacerItem(int,QSpacerItem*)">
2849 2856 <modify-argument index="2">
2850 2857 <define-ownership class="java" owner="c++"/>
2851 2858 </modify-argument>
2852 2859 </modify-function>
2853 2860
2854 2861 <modify-function signature="addLayout(QLayout *, int)">
2855 2862 <modify-argument index="1">
2856 2863 <define-ownership class="java" owner="c++"/>
2857 2864 </modify-argument>
2858 2865 </modify-function>
2859 2866 <modify-function signature="addWidget(QWidget*,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2860 2867 <modify-argument index="1">
2861 2868 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2862 2869 </modify-argument>
2863 2870 </modify-function>
2864 2871 <modify-function signature="insertWidget(int,QWidget*,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2865 2872 <modify-argument index="2">
2866 2873 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2867 2874 </modify-argument>
2868 2875 </modify-function>
2869 2876 <modify-function signature="setStretchFactor(QWidget*,int)">
2870 2877 <modify-argument index="1">
2871 2878 <reference-count action="ignore"/>
2872 2879 </modify-argument>
2873 2880 </modify-function>
2874 2881 <modify-function signature="setStretchFactor(QLayout*,int)">
2875 2882 <modify-argument index="1">
2876 2883 <reference-count action="ignore"/>
2877 2884 </modify-argument>
2878 2885 </modify-function>
2879 2886 </object-type>
2880 2887
2881 2888 <object-type name="QGridLayout">
2882 2889 <modify-function signature="addWidget(QWidget *)" remove="all"/>
2883 2890 <modify-function signature="addItem(QLayoutItem *)">
2884 2891 <modify-argument index="1">
2885 2892 <define-ownership class="java" owner="c++"/>
2886 2893 </modify-argument>
2887 2894 </modify-function>
2888 2895 <modify-function signature="addItem(QLayoutItem *, int, int, int, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2889 2896 <modify-argument index="1">
2890 2897 <define-ownership class="java" owner="c++"/>
2891 2898 </modify-argument>
2892 2899 </modify-function>
2893 2900 <modify-function signature="addLayout(QLayout *, int, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2894 2901 <modify-argument index="1">
2895 2902 <define-ownership class="java" owner="c++"/>
2896 2903 </modify-argument>
2897 2904 </modify-function>
2898 2905 <modify-function signature="addLayout(QLayout *, int, int, int, int, QFlags&lt;Qt::AlignmentFlag&gt;)">
2899 2906 <modify-argument index="1">
2900 2907 <define-ownership class="java" owner="c++"/>
2901 2908 </modify-argument>
2902 2909 </modify-function>
2903 2910 <modify-function signature="addWidget(QWidget*,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2904 2911 <modify-argument index="1">
2905 2912 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2906 2913 </modify-argument>
2907 2914 </modify-function>
2908 2915 <modify-function signature="addWidget(QWidget*,int,int,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
2909 2916 <modify-argument index="1">
2910 2917 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2911 2918 </modify-argument>
2912 2919 </modify-function>
2913 2920 <modify-function signature="addWidget(QWidget*)">
2914 2921 <modify-argument index="1">
2915 2922 <reference-count declare-variable="QLayout" action="add" variable-name="__rcWidgets"/>
2916 2923 </modify-argument>
2917 2924 </modify-function>
2918 2925 <modify-function signature="getItemPosition(int,int*,int*,int*,int*)">
2919 2926 <access modifier="private"/>
2920 2927 </modify-function>
2921 2928 </object-type>
2922 2929
2923 2930 <object-type name="QGraphicsView">
2924 2931 <extra-includes>
2925 2932 <include file-name="QPainterPath" location="global"/>
2926 2933 <include file-name="QVarLengthArray" location="global"/>
2927 2934 </extra-includes>
2928 2935 <modify-function signature="fitInView(const QGraphicsItem *, Qt::AspectRatioMode)">
2929 2936 <modify-argument index="1">
2930 2937 <no-null-pointer/>
2931 2938 </modify-argument>
2932 2939 </modify-function>
2933 2940 <modify-function signature="setupViewport(QWidget *)" access="non-final"/>
2934 2941 <modify-function signature="setScene(QGraphicsScene*)">
2935 2942 <modify-argument index="1">
2936 2943 <reference-count action="set" variable-name="__rcScene"/>
2937 2944 </modify-argument>
2938 2945 </modify-function>
2939 2946 <modify-function signature="setupViewport(QWidget*)">
2940 2947 <modify-argument index="1">
2941 2948 <reference-count action="ignore"/>
2942 2949 </modify-argument>
2943 2950 </modify-function>
2944 2951
2945 2952 <modify-function signature="drawBackground(QPainter*,QRectF)">
2946 2953 <modify-argument index="1" invalidate-after-use="yes"/>
2947 2954 </modify-function>
2948 2955 <modify-function signature="drawForeground(QPainter*,QRectF)">
2949 2956 <modify-argument index="1" invalidate-after-use="yes"/>
2950 2957 </modify-function>
2951 2958 <modify-function signature="drawItems(QPainter*,int,QGraphicsItem**,const QStyleOptionGraphicsItem*)">
2952 2959 <modify-argument index="1" invalidate-after-use="yes"/>
2953 2960 </modify-function>
2954 2961
2955 2962 <modify-function signature="drawItems(QPainter*,int,QGraphicsItem**,const QStyleOptionGraphicsItem*)">
2956 2963 <modify-argument index="2">
2957 2964 <remove-argument/>
2958 2965 <conversion-rule class="shell">
2959 2966 // nothing
2960 2967 </conversion-rule>
2961 2968 <conversion-rule class="native">
2962 2969 <insert-template name="core.get_array_length">
2963 2970 <replace from="%ARRAY" to="%3"/>
2964 2971 </insert-template>
2965 2972 int __length = %out;
2966 2973 </conversion-rule>
2967 2974 </modify-argument>
2968 2975
2969 2976 <modify-argument index="3">
2970 2977 <replace-type modified-type="com.trolltech.qt.gui.QGraphicsItemInterface[]"/>
2971 2978 <conversion-rule class="shell">
2972 2979 <insert-template name="gui.convert_graphicsitem_array_to_java">
2973 2980 <replace from="%LENGTH" to="%2"/>
2974 2981 </insert-template>
2975 2982 jobjectArray graphicsItemArrayHolder = %out;
2976 2983 </conversion-rule>
2977 2984 <conversion-rule class="native">
2978 2985 <insert-template name="gui.convert_graphicsitem_array_from_java"/>
2979 2986 </conversion-rule>
2980 2987 </modify-argument>
2981 2988
2982 2989 <modify-argument index="4">
2983 2990 <replace-type modified-type="com.trolltech.qt.gui.QStyleOptionGraphicsItem[]"/>
2984 2991 <conversion-rule class="shell">
2985 2992 <insert-template name="gui.convert_styleoptiongraphicsitem_array_to_java">
2986 2993 <replace from="%LENGTH" to="%2"/>
2987 2994 </insert-template>
2988 2995 jobjectArray styleOptionArrayHolder = %out;
2989 2996 </conversion-rule>
2990 2997 <conversion-rule class="native">
2991 2998 <insert-template name="gui.convert_styleoptiongraphicsitem_array_from_java"/>
2992 2999 </conversion-rule>
2993 3000 </modify-argument>
2994 3001
2995 3002 <modify-argument index="return">
2996 3003 <conversion-rule class="shell">
2997 3004 qtjambi_invalidate_array(__jni_env, styleOptionArrayHolder);
2998 3005 qtjambi_invalidate_array(__jni_env, graphicsItemArrayHolder);
2999 3006 </conversion-rule>
3000 3007 </modify-argument>
3001 3008
3002 3009 </modify-function>
3003 3010 </object-type>
3004 3011
3005 3012 <object-type name="QInputDialog">
3006 3013
3007 3014 <modify-function signature="getInt(QWidget*,QString,QString,int,int,int,int,bool*,QFlags&lt;Qt::WindowType&gt;)">
3008 3015 <rename to="getInt_private"/>
3009 3016 <access modifier="private"/>
3010 3017 <modify-argument index="4">
3011 3018 <remove-default-expression/>
3012 3019 </modify-argument>
3013 3020 <modify-argument index="5">
3014 3021 <remove-default-expression/>
3015 3022 </modify-argument>
3016 3023 <modify-argument index="6">
3017 3024 <remove-default-expression/>
3018 3025 </modify-argument>
3019 3026 <modify-argument index="7">
3020 3027 <remove-default-expression/>
3021 3028 </modify-argument>
3022 3029 <modify-argument index="8">
3023 3030 <remove-default-expression/>
3024 3031 </modify-argument>
3025 3032 <modify-argument index="9">
3026 3033 <remove-default-expression/>
3027 3034 </modify-argument>
3028 3035 </modify-function>
3029 3036
3030 3037 <modify-function signature="getDouble(QWidget *, const QString &amp;, const QString &amp;, double, double, double, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3031 3038 <rename to="getDouble_internal"/>
3032 3039 <access modifier="private"/>
3033 3040 <modify-argument index="4">
3034 3041 <remove-default-expression/>
3035 3042 </modify-argument>
3036 3043 <modify-argument index="5">
3037 3044 <remove-default-expression/>
3038 3045 </modify-argument>
3039 3046 <modify-argument index="6">
3040 3047 <remove-default-expression/>
3041 3048 </modify-argument>
3042 3049 <modify-argument index="7">
3043 3050 <remove-default-expression/>
3044 3051 </modify-argument>
3045 3052 <modify-argument index="8">
3046 3053 <remove-default-expression/>
3047 3054 </modify-argument>
3048 3055 <modify-argument index="9">
3049 3056 <remove-default-expression/>
3050 3057 </modify-argument>
3051 3058 </modify-function>
3052 3059
3053 3060 <modify-function signature="getInteger(QWidget *, const QString &amp;, const QString &amp;, int, int, int, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3054 3061 <rename to="getInteger_internal"/>
3055 3062 <access modifier="private"/>
3056 3063 <modify-argument index="4">
3057 3064 <remove-default-expression/>
3058 3065 </modify-argument>
3059 3066 <modify-argument index="5">
3060 3067 <remove-default-expression/>
3061 3068 </modify-argument>
3062 3069 <modify-argument index="6">
3063 3070 <remove-default-expression/>
3064 3071 </modify-argument>
3065 3072 <modify-argument index="7">
3066 3073 <remove-default-expression/>
3067 3074 </modify-argument>
3068 3075 <modify-argument index="8">
3069 3076 <remove-default-expression/>
3070 3077 </modify-argument>
3071 3078 <modify-argument index="9">
3072 3079 <remove-default-expression/>
3073 3080 </modify-argument>
3074 3081 </modify-function>
3075 3082
3076 3083 <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;)">
3077 3084 <rename to="getItem_internal"/>
3078 3085 <access modifier="private"/>
3079 3086 <modify-argument index="4">
3080 3087 <remove-default-expression/>
3081 3088 </modify-argument>
3082 3089 <modify-argument index="5">
3083 3090 <remove-default-expression/>
3084 3091 </modify-argument>
3085 3092 <modify-argument index="6">
3086 3093 <remove-default-expression/>
3087 3094 </modify-argument>
3088 3095 <modify-argument index="7">
3089 3096 <remove-default-expression/>
3090 3097 </modify-argument>
3091 3098 <modify-argument index="8">
3092 3099 <remove-default-expression/>
3093 3100 </modify-argument>
3094 3101 </modify-function>
3095 3102
3096 3103 <modify-function signature="getText(QWidget *, const QString &amp;, const QString &amp;, QLineEdit::EchoMode, const QString &amp;, bool *, QFlags&lt;Qt::WindowType&gt;)">
3097 3104 <rename to="getText_internal"/>
3098 3105 <access modifier="private"/>
3099 3106 <modify-argument index="4">
3100 3107 <remove-default-expression/>
3101 3108 </modify-argument>
3102 3109 <modify-argument index="5">
3103 3110 <remove-default-expression/>
3104 3111 </modify-argument>
3105 3112 <modify-argument index="6">
3106 3113 <remove-default-expression/>
3107 3114 </modify-argument>
3108 3115 <modify-argument index="7">
3109 3116 <remove-default-expression/>
3110 3117 </modify-argument>
3111 3118 </modify-function>
3112 3119
3113 3120 <inject-code class="native" position="beginning">
3114 3121 Q_DECLARE_METATYPE(QScriptValue)
3115 3122 </inject-code>
3116 3123 <modify-function signature="getDouble(QWidget *, const QString &amp;, const QString &amp;, double, double, double, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3117 3124 <modify-argument index="8">
3118 3125 <remove-argument/>
3119 3126 <conversion-rule class="native">
3120 3127 <insert-template name="core.prepare_removed_bool*_argument"/>
3121 3128 </conversion-rule>
3122 3129 </modify-argument>
3123 3130 <modify-argument index="return">
3124 3131 <conversion-rule class="native">
3125 3132 <insert-template name="core.convert_to_null_or_primitive"/>
3126 3133 </conversion-rule>
3127 3134 </modify-argument>
3128 3135 </modify-function>
3129 3136
3130 3137 <modify-function signature="getInteger(QWidget *, const QString &amp;, const QString &amp;, int, int, int, int, bool *, QFlags&lt;Qt::WindowType&gt;)">
3131 3138 <modify-argument index="8">
3132 3139 <remove-argument/>
3133 3140 <conversion-rule class="native">
3134 3141 <insert-template name="core.prepare_removed_bool*_argument"/>
3135 3142 </conversion-rule>
3136 3143 </modify-argument>
3137 3144 <modify-argument index="return">
3138 3145 <conversion-rule class="native">
3139 3146 <insert-template name="core.convert_to_null_or_primitive"/>
3140 3147 </conversion-rule>
3141 3148 </modify-argument>
3142 3149 </modify-function>
3143 3150
3144 3151 <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;)">
3145 3152 <modify-argument index="7">
3146 3153 <remove-argument/>
3147 3154 <conversion-rule class="native">
3148 3155 <insert-template name="core.prepare_removed_bool*_argument"/>
3149 3156 </conversion-rule>
3150 3157 </modify-argument>
3151 3158 <modify-argument index="return">
3152 3159 <conversion-rule class="native">
3153 3160 <insert-template name="core.convert_to_null_or_primitive"/>
3154 3161 </conversion-rule>
3155 3162 </modify-argument>
3156 3163 </modify-function>
3157 3164
3158 3165 <modify-function signature="getText(QWidget *, const QString &amp;, const QString &amp;, QLineEdit::EchoMode, const QString &amp;, bool *, QFlags&lt;Qt::WindowType&gt;)">
3159 3166 <modify-argument index="6">
3160 3167 <remove-argument/>
3161 3168 <conversion-rule class="native">
3162 3169 <insert-template name="core.prepare_removed_bool*_argument"/>
3163 3170 </conversion-rule>
3164 3171 </modify-argument>
3165 3172 <modify-argument index="return">
3166 3173 <conversion-rule class="native">
3167 3174 <insert-template name="core.convert_to_null_or_primitive"/>
3168 3175 </conversion-rule>
3169 3176 </modify-argument>
3170 3177 </modify-function>
3171 3178 </object-type>
3172 3179
3173 3180
3174 3181 <object-type name="QGraphicsScene">
3175 3182 <extra-includes>
3176 3183 <include file-name="QVarLengthArray" location="global"/>
3177 3184 </extra-includes>
3178 3185
3179 3186 <modify-function signature="contextMenuEvent(QGraphicsSceneContextMenuEvent*)">
3180 3187 <modify-argument index="1" invalidate-after-use="yes"/>
3181 3188 </modify-function>
3182 3189 <modify-function signature="dragEnterEvent(QGraphicsSceneDragDropEvent*)">
3183 3190 <modify-argument index="1" invalidate-after-use="yes"/>
3184 3191 </modify-function>
3185 3192 <modify-function signature="dragLeaveEvent(QGraphicsSceneDragDropEvent*)">
3186 3193 <modify-argument index="1" invalidate-after-use="yes"/>
3187 3194 </modify-function>
3188 3195 <modify-function signature="dragMoveEvent(QGraphicsSceneDragDropEvent*)">
3189 3196 <modify-argument index="1" invalidate-after-use="yes"/>
3190 3197 </modify-function>
3191 3198 <modify-function signature="drawBackground(QPainter*,QRectF)">
3192 3199 <modify-argument index="1" invalidate-after-use="yes"/>
3193 3200 </modify-function>
3194 3201 <modify-function signature="drawForeground(QPainter*,QRectF)">
3195 3202 <modify-argument index="1" invalidate-after-use="yes"/>
3196 3203 </modify-function>
3197 3204 <modify-function signature="drawItems(QPainter*,int,QGraphicsItem**,const QStyleOptionGraphicsItem*,QWidget*)">
3198 3205 <modify-argument index="1" invalidate-after-use="yes"/>
3199 3206 </modify-function>
3200 3207 <modify-function signature="dropEvent(QGraphicsSceneDragDropEvent*)">
3201 3208 <modify-argument index="1" invalidate-after-use="yes"/>
3202 3209 </modify-function>
3203 3210 <modify-function signature="focusInEvent(QFocusEvent*)">
3204 3211 <modify-argument index="1" invalidate-after-use="yes"/>
3205 3212 </modify-function>
3206 3213 <modify-function signature="focusOutEvent(QFocusEvent*)">
3207 3214 <modify-argument index="1" invalidate-after-use="yes"/>
3208 3215 </modify-function>
3209 3216 <modify-function signature="helpEvent(QGraphicsSceneHelpEvent*)">
3210 3217 <modify-argument index="1" invalidate-after-use="yes"/>
3211 3218 </modify-function>
3212 3219 <modify-function signature="inputMethodEvent(QInputMethodEvent*)">
3213 3220 <modify-argument index="1" invalidate-after-use="yes"/>
3214 3221 </modify-function>
3215 3222 <modify-function signature="keyPressEvent(QKeyEvent*)">
3216 3223 <modify-argument index="1" invalidate-after-use="yes"/>
3217 3224 </modify-function>
3218 3225 <modify-function signature="keyReleaseEvent(QKeyEvent*)">
3219 3226 <modify-argument index="1" invalidate-after-use="yes"/>
3220 3227 </modify-function>
3221 3228 <modify-function signature="mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)">
3222 3229 <modify-argument index="1" invalidate-after-use="yes"/>
3223 3230 </modify-function>
3224 3231 <modify-function signature="mouseMoveEvent(QGraphicsSceneMouseEvent*)">
3225 3232 <modify-argument index="1" invalidate-after-use="yes"/>
3226 3233 </modify-function>
3227 3234 <modify-function signature="mousePressEvent(QGraphicsSceneMouseEvent*)">
3228 3235 <modify-argument index="1" invalidate-after-use="yes"/>
3229 3236 </modify-function>
3230 3237 <modify-function signature="mouseReleaseEvent(QGraphicsSceneMouseEvent*)">
3231 3238 <modify-argument index="1" invalidate-after-use="yes"/>
3232 3239 </modify-function>
3233 3240 <modify-function signature="wheelEvent(QGraphicsSceneWheelEvent*)">
3234 3241 <modify-argument index="1" invalidate-after-use="yes"/>
3235 3242 </modify-function>
3236 3243
3237 3244 <modify-function signature="setActiveWindow(QGraphicsWidget*)">
3238 3245 <modify-argument index="1">
3239 3246 <reference-count action="ignore"/>
3240 3247 </modify-argument>
3241 3248 </modify-function>
3242 3249 <modify-function signature="setStyle(QStyle*)">
3243 3250 <modify-argument index="1">
3244 3251 <reference-count action="ignore"/>
3245 3252 </modify-argument>
3246 3253 </modify-function>
3247 3254
3248 3255 <modify-function signature="addItem(QGraphicsItem *)">
3249 3256 <modify-argument index="1">
3250 3257 <define-ownership class="java" owner="c++"/>
3251 3258 </modify-argument>
3252 3259 </modify-function>
3253 3260 <modify-function signature="addEllipse(const QRectF &amp;, const QPen &amp;, const QBrush &amp;)">
3254 3261 <modify-argument index="return">
3255 3262 <define-ownership class="java" owner="c++"/>
3256 3263 </modify-argument>
3257 3264 </modify-function>
3258 3265 <modify-function signature="addLine(const QLineF &amp;, const QPen &amp;)">
3259 3266 <modify-argument index="return">
3260 3267 <define-ownership class="java" owner="c++"/>
3261 3268 </modify-argument>
3262 3269 </modify-function>
3263 3270 <modify-function signature="addPath(const QPainterPath &amp;, const QPen &amp;, const QBrush &amp;)">
3264 3271 <modify-argument index="return">
3265 3272 <define-ownership class="java" owner="c++"/>
3266 3273 </modify-argument>
3267 3274 </modify-function>
3268 3275 <modify-function signature="addPixmap(const QPixmap &amp;)">
3269 3276 <modify-argument index="return">
3270 3277 <define-ownership class="java" owner="c++"/>
3271 3278 </modify-argument>
3272 3279 </modify-function>
3273 3280 <modify-function signature="addPolygon(const QPolygonF &amp;, const QPen &amp;, const QBrush &amp;)">
3274 3281 <modify-argument index="return">
3275 3282 <define-ownership class="java" owner="c++"/>
3276 3283 </modify-argument>
3277 3284 </modify-function>
3278 3285 <modify-function signature="addRect(const QRectF &amp;, const QPen &amp;, const QBrush &amp;)">
3279 3286 <modify-argument index="return">
3280 3287 <define-ownership class="java" owner="c++"/>
3281 3288 </modify-argument>
3282 3289 </modify-function>
3283 3290 <modify-function signature="addText(const QString &amp;, const QFont &amp;)">
3284 3291 <modify-argument index="return">
3285 3292 <define-ownership class="java" owner="c++"/>
3286 3293 </modify-argument>
3287 3294 </modify-function>
3288 3295 <modify-function signature="addWidget(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
3289 3296 <modify-argument index="return">
3290 3297 <define-ownership class="java" owner="c++"/>
3291 3298 </modify-argument>
3292 3299 <modify-argument index="1">
3293 3300 <define-ownership class="java" owner="c++"/>
3294 3301 </modify-argument>
3295 3302 </modify-function>
3296 3303 <modify-function signature="removeItem(QGraphicsItem*)">
3297 3304 <modify-argument index="1">
3298 3305 <define-ownership class="java" owner="default"/>
3299 3306 </modify-argument>
3300 3307 </modify-function>
3301 3308 <modify-function signature="setFocusItem(QGraphicsItem*,Qt::FocusReason)">
3302 3309 <modify-argument index="1">
3303 3310 <reference-count action="set" variable-name="__rcFocusItem"/>
3304 3311 </modify-argument>
3305 3312 </modify-function>
3306 3313 </object-type>
3307 3314
3308 3315
3309 3316 <object-type name="QCalendarWidget">
3310 3317 <extra-includes>
3311 3318 <include file-name="QTextCharFormat" location="global"/>
3312 3319 </extra-includes>
3313 3320
3314 3321 <modify-function signature="isHeaderVisible()const" remove="all"/> <!--### Obsolete in 4.3-->
3315 3322 <modify-function signature="setHeaderVisible(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3316 3323
3317 3324 <modify-function signature="paintCell(QPainter*,QRect,QDate)const">
3318 3325 <modify-argument invalidate-after-use="yes" index="1"/>
3319 3326 </modify-function>
3320 3327
3321 3328 <modify-function signature="sizeHint()const" rename="getSizeHint"/>
3322 3329 <modify-function signature="minimumSizeHint()const" rename="getMinimumSizeHint"/>
3323 3330 </object-type>
3324 3331
3325 3332 <object-type name="QTreeWidget">
3326 3333 <modify-function signature="setSelectionModel(QItemSelectionModel*)">
3327 3334 <modify-argument index="1">
3328 3335 <no-null-pointer/>
3329 3336 <reference-count declare-variable="QAbstractItemView" action="set" variable-name="__rcItemSelectionModel"/>
3330 3337 </modify-argument>
3331 3338 </modify-function>
3332 3339 <modify-function signature="removeItemWidget(QTreeWidgetItem*,int)">
3333 3340 <modify-argument index="1">
3334 3341 <reference-count action="ignore"/>
3335 3342 </modify-argument>
3336 3343 </modify-function>
3337 3344 <modify-function signature="mimeData(const QList&lt;QTreeWidgetItem*&gt;)const">
3338 3345 <modify-argument index="1" invalidate-after-use="yes"/>
3339 3346 </modify-function>
3340 3347 <modify-function signature="dropMimeData(QTreeWidgetItem*,int,const QMimeData*,Qt::DropAction)">
3341 3348 <modify-argument index="1" invalidate-after-use="yes"/>
3342 3349 </modify-function>
3343 3350 <modify-function signature="isSortingEnabled()const" remove="all"/>
3344 3351 <modify-function signature="setSortingEnabled(bool)" remove="all"/>
3345 3352 <modify-function signature="indexOfTopLevelItem(QTreeWidgetItem *)">
3346 3353 <remove/>
3347 3354 </modify-function>
3348 3355 <modify-function signature="addTopLevelItem(QTreeWidgetItem *)">
3349 3356 <modify-argument index="1">
3350 3357 <define-ownership class="java" owner="c++"/>
3351 3358 </modify-argument>
3352 3359 </modify-function>
3353 3360 <modify-function signature="takeTopLevelItem(int)">
3354 3361 <modify-argument index="return">
3355 3362 <define-ownership class="java" owner="default"/>
3356 3363 </modify-argument>
3357 3364 </modify-function>
3358 3365 <modify-function signature="addTopLevelItems(const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3359 3366 <modify-argument index="1">
3360 3367 <define-ownership class="java" owner="c++"/>
3361 3368 </modify-argument>
3362 3369 </modify-function>
3363 3370 <modify-function signature="insertTopLevelItem(int, QTreeWidgetItem *)">
3364 3371 <modify-argument index="2">
3365 3372 <define-ownership class="java" owner="c++"/>
3366 3373 </modify-argument>
3367 3374 </modify-function>
3368 3375 <modify-function signature="insertTopLevelItems(int, const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3369 3376 <modify-argument index="2">
3370 3377 <define-ownership class="java" owner="c++"/>
3371 3378 </modify-argument>
3372 3379 </modify-function>
3373 3380 <modify-function signature="setHeaderItem(QTreeWidgetItem *)">
3374 3381 <modify-argument index="1">
3375 3382 <define-ownership class="java" owner="c++"/>
3376 3383 </modify-argument>
3377 3384 </modify-function>
3378 3385 <modify-function signature="takeTopLevelItem(int)">
3379 3386 <modify-argument index="return">
3380 3387 <define-ownership class="java" owner="default"/>
3381 3388 </modify-argument>
3382 3389 </modify-function>
3383 3390 <modify-function signature="setCurrentItem(QTreeWidgetItem*,int,QFlags&lt;QItemSelectionModel::SelectionFlag&gt;)">
3384 3391 <modify-argument index="1">
3385 3392 <reference-count action="ignore"/>
3386 3393 </modify-argument>
3387 3394 </modify-function>
3388 3395 <modify-function signature="setFirstItemColumnSpanned(const QTreeWidgetItem*,bool)">
3389 3396 <modify-argument index="1">
3390 3397 <reference-count action="ignore"/>
3391 3398 </modify-argument>
3392 3399 </modify-function>
3393 3400 <modify-function signature="setCurrentItem(QTreeWidgetItem*)">
3394 3401 <modify-argument index="1">
3395 3402 <reference-count action="ignore"/>
3396 3403 </modify-argument>
3397 3404 </modify-function>
3398 3405 <modify-function signature="setCurrentItem(QTreeWidgetItem*,int)">
3399 3406 <modify-argument index="1">
3400 3407 <reference-count action="ignore"/>
3401 3408 </modify-argument>
3402 3409 </modify-function>
3403 3410 <modify-function signature="setItemExpanded(const QTreeWidgetItem*,bool)">
3404 3411 <remove/>
3405 3412 </modify-function>
3406 3413 <modify-function signature="isItemExpanded(const QTreeWidgetItem*)const">
3407 3414 <remove/>
3408 3415 </modify-function>
3409 3416 <modify-function signature="setItemHidden(const QTreeWidgetItem*,bool)">
3410 3417 <remove/>
3411 3418 </modify-function>
3412 3419 <modify-function signature="isItemHidden(const QTreeWidgetItem*)const">
3413 3420 <remove/>
3414 3421 </modify-function>
3415 3422 <modify-function signature="isItemSelected(const QTreeWidgetItem*)const">
3416 3423 <remove/>
3417 3424 </modify-function>
3418 3425 <modify-function signature="setItemSelected(const QTreeWidgetItem*,bool)">
3419 3426 <remove/>
3420 3427 </modify-function>
3421 3428 <modify-function signature="setItemWidget(QTreeWidgetItem*,int,QWidget*)">
3422 3429 <modify-argument index="1">
3423 3430 <reference-count action="ignore"/>
3424 3431 </modify-argument>
3425 3432 <modify-argument index="3">
3426 3433 <reference-count action="ignore"/>
3427 3434 </modify-argument>
3428 3435 </modify-function>
3429 3436 <modify-function signature="setModel(QAbstractItemModel*)">
3430 3437 <modify-argument index="1">
3431 3438 <reference-count action="ignore"/>
3432 3439 </modify-argument>
3433 3440 </modify-function>
3434 3441
3435 3442 <modify-function signature="items(const QMimeData*)const" remove="all"/> <!--### Obsolete in 4.3-->
3436 3443
3437 3444 <modify-function signature="mimeData(const QList&lt;QTreeWidgetItem*&gt;)const" remove="all"/>
3438 3445 </object-type>
3439 3446
3440 3447 <object-type name="QAbstractItemDelegate">
3441 3448 <modify-function signature="setEditorData(QWidget*,QModelIndex)const">
3442 3449 <modify-argument index="1">
3443 3450 <!-- Safe to ignore because this implementation is documented to do nothing -->
3444 3451 <reference-count action="ignore"/>
3445 3452 </modify-argument>
3446 3453 </modify-function>
3447 3454 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const">
3448 3455 <modify-argument index="1">
3449 3456 <reference-count action="ignore"/>
3450 3457 </modify-argument>
3451 3458 <modify-argument index="2">
3452 3459 <reference-count action="ignore"/>
3453 3460 </modify-argument>
3454 3461 </modify-function>
3455 3462
3456 3463 <modify-function signature="paint(QPainter*,QStyleOptionViewItem,QModelIndex)const">
3457 3464 <modify-argument index="1" invalidate-after-use="yes"/>
3458 3465 </modify-function>
3459 3466 <modify-function signature="editorEvent(QEvent*,QAbstractItemModel*,QStyleOptionViewItem,QModelIndex)">
3460 3467 <modify-argument index="1" invalidate-after-use="yes"/>
3461 3468 </modify-function>
3462 3469
3463 3470 <modify-function signature="elidedText(QFontMetrics, int, Qt::TextElideMode, QString)" remove="all"/> <!--### Obsolete in 4.3-->
3464 3471 </object-type>
3465 3472
3466 3473 <object-type name="QTableWidgetItem" delete-in-main-thread="yes">
3467 3474 <modify-function signature="operator=(const QTableWidgetItem&amp;)" remove="all"/>
3468 3475 <modify-function signature="clone() const">
3469 3476 <modify-argument index="return">
3470 3477 <define-ownership class="shell" owner="c++"/>
3471 3478 </modify-argument>
3472 3479 </modify-function>
3473 3480
3474 3481 <modify-function signature="backgroundColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3475 3482 <modify-function signature="setBackgroundColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3476 3483 <modify-function signature="setTextColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3477 3484 <modify-function signature="textColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3478 3485
3479 3486 <modify-function signature="operator&lt;(QTableWidgetItem)const">
3480 3487 <modify-argument index="1" invalidate-after-use="yes"/>
3481 3488 </modify-function>
3482 3489 <modify-function signature="read(QDataStream&amp;)">
3483 3490 <modify-argument index="1" invalidate-after-use="yes"/>
3484 3491 </modify-function>
3485 3492 <modify-function signature="write(QDataStream&amp;)const">
3486 3493 <modify-argument index="1" invalidate-after-use="yes"/>
3487 3494 </modify-function>
3488 3495
3489 3496
3490 3497 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
3491 3498 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
3492 3499 <modify-function signature="QTableWidgetItem(QTableWidgetItem)" remove="all"/>
3493 3500 <modify-function signature="operator=(QTableWidgetItem)" remove="all"/>
3494 3501 <modify-function signature="operator&lt;(QTableWidgetItem)const" remove="all"/>
3495 3502 </object-type>
3496 3503
3497 3504 <object-type name="QListWidgetItem" delete-in-main-thread="yes">
3498 3505
3499 3506 <modify-function signature="operator&lt;(QListWidgetItem)const">
3500 3507 <modify-argument index="1" invalidate-after-use="yes"/>
3501 3508 </modify-function>
3502 3509 <modify-function signature="read(QDataStream&amp;)">
3503 3510 <modify-argument index="1" invalidate-after-use="yes"/>
3504 3511 </modify-function>
3505 3512 <modify-function signature="write(QDataStream&amp;)const">
3506 3513 <modify-argument index="1" invalidate-after-use="yes"/>
3507 3514 </modify-function>
3508 3515
3509 3516
3510 3517 <modify-function signature="operator=(const QListWidgetItem&amp;)" remove="all"/>
3511 3518 <modify-function signature="QListWidgetItem(QListWidget *, int)">
3512 3519 <modify-argument index="this">
3513 3520 <define-ownership class="java" owner="c++"/>
3514 3521 </modify-argument>
3515 3522 </modify-function>
3516 3523 <modify-function signature="QListWidgetItem(const QString &amp;, QListWidget *, int)">
3517 3524 <modify-argument index="this">
3518 3525 <define-ownership class="java" owner="c++"/>
3519 3526 </modify-argument>
3520 3527 </modify-function>
3521 3528 <modify-function signature="QListWidgetItem(const QIcon &amp;, const QString &amp;, QListWidget *, int)">
3522 3529 <modify-argument index="this">
3523 3530 <define-ownership class="java" owner="c++"/>
3524 3531 </modify-argument>
3525 3532 </modify-function>
3526 3533 <modify-function signature="clone() const">
3527 3534 <modify-argument index="return">
3528 3535 <define-ownership class="shell" owner="c++"/>
3529 3536 </modify-argument>
3530 3537 </modify-function>
3531 3538
3532 3539 <modify-function signature="backgroundColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3533 3540 <modify-function signature="setBackgroundColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3534 3541 <modify-function signature="setTextColor(QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3535 3542 <modify-function signature="textColor()const" remove="all"/> <!--### Obsolete in 4.3-->
3536 3543
3537 3544 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
3538 3545 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
3539 3546 <modify-function signature="QListWidgetItem(QListWidgetItem)" remove="all"/>
3540 3547 <modify-function signature="operator=(QListWidgetItem)" remove="all"/>
3541 3548 <modify-function signature="operator&lt;(QListWidgetItem)const" remove="all"/>
3542 3549 </object-type>
3543 3550
3544 3551 <object-type name="QGraphicsTextItem" polymorphic-id-expression="%1-&gt;type() == QGraphicsTextItem::Type"> <!-- a QObject so main-thread delete redundant -->
3545 3552 <extra-includes>
3546 3553 <include file-name="QTextCursor" location="global"/>
3547 3554 </extra-includes>
3548 3555 <modify-function signature="QGraphicsTextItem(QGraphicsItem*,QGraphicsScene*)">
3549 3556 <inject-code position="end">
3550 3557 <argument-map index="1" meta-name="%1"/>
3551 3558 if (%1 != null) disableGarbageCollection();
3552 3559 </inject-code>
3553 3560 </modify-function>
3554 3561 <modify-function signature="QGraphicsTextItem(const QString &amp;,QGraphicsItem*,QGraphicsScene*)">
3555 3562 <inject-code position="end">
3556 3563 <argument-map index="2" meta-name="%2"/>
3557 3564 if (%2 != null) disableGarbageCollection();
3558 3565 </inject-code>
3559 3566 </modify-function>
3560 3567 <modify-function signature="setDocument(QTextDocument*)">
3561 3568 <modify-argument index="1">
3562 3569 <reference-count action="set" variable-name="__rcDocument"/>
3563 3570 </modify-argument>
3564 3571 </modify-function>
3565 3572
3566 3573 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
3567 3574 <modify-function signature="resetMatrix()" remove="all"/> <!--### Obsolete in 4.3-->
3568 3575 <modify-function signature="sceneMatrix()const" remove="all"/> <!--### Obsolete in 4.3-->
3569 3576 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
3570 3577 </object-type>
3571 3578
3572 3579 <object-type name="QCompleter">
3573 3580 <modify-function signature="activated(const QModelIndex &amp;)">
3574 3581 <rename to="activatedIndex"/>
3575 3582 </modify-function>
3576 3583 <modify-function signature="highlighted(const QModelIndex &amp;)">
3577 3584 <rename to="highlightedIndex"/>
3578 3585 </modify-function>
3579 3586 <modify-function signature="setModel(QAbstractItemModel *)">
3580 3587 <modify-argument index="1">
3581 3588 <reference-count action="set" variable-name="__rcModel"/>
3582 3589 </modify-argument>
3583 3590 </modify-function>
3584 3591 <modify-function signature="setPopup(QAbstractItemView *)">
3585 3592 <modify-argument index="1">
3586 3593 <no-null-pointer/>
3587 3594 <define-ownership class="java" owner="c++"/>
3588 3595 </modify-argument>
3589 3596 </modify-function>
3590 3597 <modify-function signature="setWidget(QWidget *)">
3591 3598 <modify-argument index="1">
3592 3599 <reference-count action="set" variable-name="__rcWidget"/>
3593 3600 </modify-argument>
3594 3601 </modify-function>
3595 3602 </object-type>
3596 3603
3597 3604
3598 3605 <object-type name="QTreeWidgetItem" delete-in-main-thread="yes">
3599 3606
3600 3607 <modify-function signature="operator&lt;(QTreeWidgetItem)const">
3601 3608 <modify-argument index="1" invalidate-after-use="yes"/>
3602 3609 </modify-function>
3603 3610 <modify-function signature="read(QDataStream&amp;)">
3604 3611 <modify-argument index="1" invalidate-after-use="yes"/>
3605 3612 </modify-function>
3606 3613 <modify-function signature="write(QDataStream&amp;)const">
3607 3614 <modify-argument index="1" invalidate-after-use="yes"/>
3608 3615 </modify-function>
3609 3616
3610 3617 <modify-function signature="QTreeWidgetItem(const QTreeWidgetItem &amp;)" remove="all"/>
3611 3618 <modify-function signature="operator=(const QTreeWidgetItem&amp;)" remove="all"/>
3612 3619
3613 3620 <modify-function signature="QTreeWidgetItem(QTreeWidget *,int)">
3614 3621 <modify-argument index="this">
3615 3622 <define-ownership class="java" owner="c++"/>
3616 3623 </modify-argument>
3617 3624 </modify-function>
3618 3625 <modify-function signature="QTreeWidgetItem(QTreeWidget *,const QStringList&lt;QString&gt; &amp;,int)">
3619 3626 <modify-argument index="this">
3620 3627 <define-ownership class="java" owner="c++"/>
3621 3628 </modify-argument>
3622 3629 </modify-function>
3623 3630 <modify-function signature="QTreeWidgetItem(QTreeWidget *,QTreeWidgetItem *,int)">
3624 3631 <modify-argument index="this">
3625 3632 <define-ownership class="java" owner="c++"/>
3626 3633 </modify-argument>
3627 3634 </modify-function>
3628 3635 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem *,int)">
3629 3636 <modify-argument index="this">
3630 3637 <define-ownership class="java" owner="c++"/>
3631 3638 </modify-argument>
3632 3639 </modify-function>
3633 3640 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem *,const QStringList&lt;QString&gt; &amp;,int)">
3634 3641 <modify-argument index="this">
3635 3642 <define-ownership class="java" owner="c++"/>
3636 3643 </modify-argument>
3637 3644 </modify-function>
3638 3645 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem *,QTreeWidgetItem *,int)">
3639 3646 <modify-argument index="this">
3640 3647 <define-ownership class="java" owner="c++"/>
3641 3648 </modify-argument>
3642 3649 </modify-function>
3643 3650 <modify-function signature="clone() const">
3644 3651 <modify-argument index="return">
3645 3652 <define-ownership class="shell" owner="c++"/>
3646 3653 </modify-argument>
3647 3654 </modify-function>
3648 3655 <modify-function signature="addChild(QTreeWidgetItem *)">
3649 3656 <modify-argument index="1">
3650 3657 <define-ownership class="java" owner="c++"/>
3651 3658 </modify-argument>
3652 3659 </modify-function>
3653 3660 <modify-function signature="addChildren(const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3654 3661 <modify-argument index="1">
3655 3662 <define-ownership class="java" owner="c++"/>
3656 3663 </modify-argument>
3657 3664 </modify-function>
3658 3665 <modify-function signature="insertChild(int, QTreeWidgetItem *)">
3659 3666 <modify-argument index="2">
3660 3667 <define-ownership class="java" owner="c++"/>
3661 3668 </modify-argument>
3662 3669 </modify-function>
3663 3670 <modify-function signature="insertChildren(int, const QList&lt;QTreeWidgetItem*&gt; &amp;)">
3664 3671 <modify-argument index="2">
3665 3672 <define-ownership class="java" owner="c++"/>
3666 3673 </modify-argument>
3667 3674 </modify-function>
3668 3675 <modify-function signature="removeChild(QTreeWidgetItem*)">
3669 3676 <modify-argument index="1">
3670 3677 <define-ownership class="java" owner="default"/>
3671 3678 </modify-argument>
3672 3679 </modify-function>
3673 3680 <modify-function signature="takeChild(int)">
3674 3681 <modify-argument index="return">
3675 3682 <define-ownership class="java" owner="default"/>
3676 3683 </modify-argument>
3677 3684 </modify-function>
3678 3685 <modify-function signature="takeChildren()">
3679 3686 <modify-argument index="return">
3680 3687 <define-ownership class="java" owner="default"/>
3681 3688 </modify-argument>
3682 3689 </modify-function>
3683 3690
3684 3691 <modify-function signature="backgroundColor(int)const" remove="all"/> <!--### Obsolete in 4.3-->
3685 3692 <modify-function signature="setBackgroundColor(int, QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3686 3693 <modify-function signature="setTextColor(int, QColor)" remove="all"/> <!--### Obsolete in 4.3-->
3687 3694 <modify-function signature="textColor(int)const" remove="all"/> <!--### Obsolete in 4.3-->
3688 3695
3689 3696 <modify-function signature="read(QDataStream &amp;)" remove="all"/>
3690 3697 <modify-function signature="write(QDataStream &amp;)const" remove="all"/>
3691 3698 <modify-function signature="QTreeWidgetItem(QTreeWidgetItem)" remove="all"/>
3692 3699 <modify-function signature="operator=(QTreeWidgetItem)" remove="all"/>
3693 3700 <modify-function signature="operator&lt;(QTreeWidgetItem)const" remove="all"/>
3694 3701 </object-type>
3695 3702
3696 3703 <object-type name="QListWidget">
3697 3704 <modify-function signature="mimeData(const QList&lt;QListWidgetItem *&gt;)const">
3698 3705 <modify-argument index="1" invalidate-after-use="yes"/>
3699 3706 </modify-function>
3700 3707 <modify-function signature="addItem(QListWidgetItem *)">
3701 3708 <modify-argument index="1">
3702 3709 <define-ownership class="java" owner="c++"/>
3703 3710 </modify-argument>
3704 3711 </modify-function>
3705 3712 <modify-function signature="insertItem(int, QListWidgetItem *)">
3706 3713 <modify-argument index="2">
3707 3714 <define-ownership class="java" owner="c++"/>
3708 3715 </modify-argument>
3709 3716 </modify-function>
3710 3717 <modify-function signature="setCurrentItem(QListWidgetItem*)">
3711 3718 <modify-argument index="1">
3712 3719 <reference-count action="ignore"/>
3713 3720 </modify-argument>
3714 3721 </modify-function>
3715 3722 <modify-function signature="setCurrentItem(QListWidgetItem*,QFlags&lt;QItemSelectionModel::SelectionFlag&gt;)">
3716 3723 <modify-argument index="1">
3717 3724 <reference-count action="ignore"/>
3718 3725 </modify-argument>
3719 3726 </modify-function>
3720 3727 <modify-function signature="setItemHidden(const QListWidgetItem*,bool)">
3721 3728 <remove/>
3722 3729 </modify-function>
3723 3730 <modify-function signature="isItemHidden(const QListWidgetItem*)const">
3724 3731 <remove/>
3725 3732 </modify-function>
3726 3733 <modify-function signature="setItemSelected(const QListWidgetItem*,bool)">
3727 3734 <remove/>
3728 3735 </modify-function>
3729 3736 <modify-function signature="isItemSelected(const QListWidgetItem*)const">
3730 3737 <remove/>
3731 3738 </modify-function>
3732 3739 <modify-function signature="takeItem(int)">
3733 3740 <modify-argument index="return">
3734 3741 <define-ownership class="java" owner="default"/>
3735 3742 </modify-argument>
3736 3743 </modify-function>
3737 3744 <modify-function signature="setItemWidget(QListWidgetItem*,QWidget*)">
3738 3745 <modify-argument index="1">
3739 3746 <reference-count action="ignore"/>
3740 3747 </modify-argument>
3741 3748 <modify-argument index="2">
3742 3749 <reference-count action="ignore"/>
3743 3750 </modify-argument>
3744 3751 </modify-function>
3745 3752 <modify-function signature="removeItemWidget(QListWidgetItem*)">
3746 3753 <modify-argument index="1">
3747 3754 <reference-count action="ignore"/>
3748 3755 </modify-argument>
3749 3756 </modify-function>
3750 3757 <modify-function signature="setModel(QAbstractItemModel*)">
3751 3758 <modify-argument index="1">
3752 3759 <reference-count action="ignore"/>
3753 3760 </modify-argument>
3754 3761 </modify-function>
3755 3762
3756 3763
3757 3764 <modify-function signature="mimeData(const QList&lt;QListWidgetItem*&gt;)const" remove="all"/>
3758 3765 </object-type>
3759 3766
3760 3767 <object-type name="QWidget">
3761 3768 <extra-includes>
3762 3769 <include file-name="QIcon" location="global"/>
3763 3770 <include file-name="QMessageBox" location="global"/>
3764 3771 </extra-includes>
3765 3772
3766 3773 <modify-function signature="actionEvent(QActionEvent*)">
3767 3774 <modify-argument index="1" invalidate-after-use="yes"/>
3768 3775 </modify-function>
3769 3776 <modify-function signature="changeEvent(QEvent*)">
3770 3777 <modify-argument index="1" invalidate-after-use="yes"/>
3771 3778 </modify-function>
3772 3779 <modify-function signature="closeEvent(QCloseEvent*)">
3773 3780 <modify-argument index="1" invalidate-after-use="yes"/>
3774 3781 </modify-function>
3775 3782 <modify-function signature="contextMenuEvent(QContextMenuEvent*)">
3776 3783 <modify-argument index="1" invalidate-after-use="yes"/>
3777 3784 </modify-function>
3778 3785 <modify-function signature="dragEnterEvent(QDragEnterEvent*)">
3779 3786 <modify-argument index="1" invalidate-after-use="yes"/>
3780 3787 </modify-function>
3781 3788 <modify-function signature="dragLeaveEvent(QDragLeaveEvent*)">
3782 3789 <modify-argument index="1" invalidate-after-use="yes"/>
3783 3790 </modify-function>
3784 3791 <modify-function signature="dragMoveEvent(QDragMoveEvent*)">
3785 3792 <modify-argument index="1" invalidate-after-use="yes"/>
3786 3793 </modify-function>
3787 3794 <modify-function signature="dropEvent(QDropEvent*)">
3788 3795 <modify-argument index="1" invalidate-after-use="yes"/>
3789 3796 </modify-function>
3790 3797 <modify-function signature="enterEvent(QEvent*)">
3791 3798 <modify-argument index="1" invalidate-after-use="yes"/>
3792 3799 </modify-function>
3793 3800 <modify-function signature="focusInEvent(QFocusEvent*)">
3794 3801 <modify-argument index="1" invalidate-after-use="yes"/>
3795 3802 </modify-function>
3796 3803 <modify-function signature="focusOutEvent(QFocusEvent*)">
3797 3804 <modify-argument index="1" invalidate-after-use="yes"/>
3798 3805 </modify-function>
3799 3806 <modify-function signature="hideEvent(QHideEvent*)">
3800 3807 <modify-argument index="1" invalidate-after-use="yes"/>
3801 3808 </modify-function>
3802 3809 <modify-function signature="inputMethodEvent(QInputMethodEvent*)">
3803 3810 <modify-argument index="1" invalidate-after-use="yes"/>
3804 3811 </modify-function>
3805 3812 <modify-function signature="keyPressEvent(QKeyEvent*)">
3806 3813 <modify-argument index="1" invalidate-after-use="yes"/>
3807 3814 </modify-function>
3808 3815 <modify-function signature="keyReleaseEvent(QKeyEvent*)">
3809 3816 <modify-argument index="1" invalidate-after-use="yes"/>
3810 3817 </modify-function>
3811 3818 <modify-function signature="leaveEvent(QEvent*)">
3812 3819 <modify-argument index="1" invalidate-after-use="yes"/>
3813 3820 </modify-function>
3814 3821 <modify-function signature="mouseDoubleClickEvent(QMouseEvent*)">
3815 3822 <modify-argument index="1" invalidate-after-use="yes"/>
3816 3823 </modify-function>
3817 3824 <modify-function signature="mouseMoveEvent(QMouseEvent*)">
3818 3825 <modify-argument index="1" invalidate-after-use="yes"/>
3819 3826 </modify-function>
3820 3827 <modify-function signature="mousePressEvent(QMouseEvent*)">
3821 3828 <modify-argument index="1" invalidate-after-use="yes"/>
3822 3829 </modify-function>
3823 3830 <modify-function signature="mouseReleaseEvent(QMouseEvent*)">
3824 3831 <modify-argument index="1" invalidate-after-use="yes"/>
3825 3832 </modify-function>
3826 3833 <modify-function signature="moveEvent(QMoveEvent*)">
3827 3834 <modify-argument index="1" invalidate-after-use="yes"/>
3828 3835 </modify-function>
3829 3836 <modify-function signature="paintEvent(QPaintEvent*)">
3830 3837 <modify-argument index="1" invalidate-after-use="yes"/>
3831 3838 </modify-function>
3832 3839 <modify-function signature="resizeEvent(QResizeEvent*)">
3833 3840 <modify-argument index="1" invalidate-after-use="yes"/>
3834 3841 </modify-function>
3835 3842 <modify-function signature="showEvent(QShowEvent*)">
3836 3843 <modify-argument index="1" invalidate-after-use="yes"/>
3837 3844 </modify-function>
3838 3845 <modify-function signature="tabletEvent(QTabletEvent*)">
3839 3846 <modify-argument index="1" invalidate-after-use="yes"/>
3840 3847 </modify-function>
3841 3848 <modify-function signature="wheelEvent(QWheelEvent*)">
3842 3849 <modify-argument index="1" invalidate-after-use="yes"/>
3843 3850 </modify-function>
3844 3851
3845 3852 <modify-function signature="render(QPainter*,QPoint,QRegion,QFlags&lt;QWidget::RenderFlag&gt;)">
3846 3853 <modify-argument index="2">
3847 3854 <!-- Removed because the render(QPainter*) overload conflicts with the identical function in QGraphicsView -->
3848 3855 <remove-default-expression/>
3849 3856 </modify-argument>
3850 3857 </modify-function>
3851 3858
3852 3859 <inject-code class="native">
3853 3860 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowTitle)
3854 3861 (JNIEnv *__jni_env,
3855 3862 jclass,
3856 3863 jlong __this_nativeId,
3857 3864 jobject title0)
3858 3865 {
3859 3866 QTJAMBI_DEBUG_TRACE("(native) entering: QMessageBox::setWindowTitle(const QString &amp; title)");
3860 3867 QString __qt_title0 = qtjambi_to_qstring(__jni_env, (jstring) title0);
3861 3868 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3862 3869 QMessageBox *__qt_this = (QMessageBox *) qtjambi_from_jlong(__this_nativeId);
3863 3870 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3864 3871 Q_ASSERT(__qt_this);
3865 3872 __qt_this-&gt;setWindowTitle((const QString&amp; )__qt_title0);
3866 3873 QTJAMBI_DEBUG_TRACE("(native) -&gt; leaving: QMessageBox::setWindowTitle(const QString &amp; title)");
3867 3874 }
3868 3875 </inject-code>
3869 3876
3870 3877 <inject-code class="native">
3871 3878 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowModality)
3872 3879 (JNIEnv *__jni_env,
3873 3880 jclass,
3874 3881 jlong __this_nativeId,
3875 3882 jint windowModality0)
3876 3883 {
3877 3884 Q_UNUSED(__jni_env);
3878 3885 QTJAMBI_DEBUG_TRACE("(native) entering: QMessageBox::setWindowModality(Qt::WindowModality modality)");
3879 3886 Qt::WindowModality __qt_windowModality0 = (Qt::WindowModality) windowModality0;
3880 3887 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3881 3888 QMessageBox *__qt_this = (QMessageBox *) qtjambi_from_jlong(__this_nativeId);
3882 3889 QTJAMBI_EXCEPTION_CHECK(__jni_env);
3883 3890 Q_ASSERT(__qt_this);
3884 3891 __qt_this-&gt;setWindowModality((Qt::WindowModality )__qt_windowModality0);
3885 3892 QTJAMBI_DEBUG_TRACE("(native) -&gt; leaving: QMessageBox::setWindowModality(Qt::WindowModality modality)");
3886 3893 }
3887 3894 </inject-code>
3888 3895
3889 3896 <modify-function signature="render(QPaintDevice *, const QPoint &amp;, const QRegion &amp;, QFlags&lt;QWidget::RenderFlag&gt;)">
3890 3897 <modify-argument index="4">
3891 3898 <replace-default-expression with="RenderFlag.DrawWindowBackground, RenderFlag.DrawChildren"/>
3892 3899 </modify-argument>
3893 3900 </modify-function>
3894 3901 <modify-function signature="render(QPainter *, const QPoint &amp;, const QRegion &amp;, QFlags&lt;QWidget::RenderFlag&gt;)">
3895 3902 <modify-argument index="4">
3896 3903 <replace-default-expression with="RenderFlag.DrawWindowBackground, RenderFlag.DrawChildren"/>
3897 3904 </modify-argument>
3898 3905 </modify-function>
3899 3906 <modify-function signature="setFocusProxy(QWidget*)">
3900 3907 <modify-argument index="1">
3901 3908 <reference-count action="set" variable-name="__rcFocusProxy"/>
3902 3909 </modify-argument>
3903 3910 </modify-function>
3904 3911 <modify-function signature="setInputContext(QInputContext*)">
3905 3912 <modify-argument index="1">
3906 3913 <define-ownership class="java" owner="c++"/>
3907 3914 </modify-argument>
3908 3915 </modify-function>
3909 3916 <modify-function signature="setLayout(QLayout*)">
3910 3917 <modify-argument index="1">
3911 3918 <no-null-pointer/>
3912 3919 <reference-count action="ignore"/>
3913 3920 </modify-argument>
3914 3921 </modify-function>
3915 3922 <modify-function signature="setParent(QWidget*,QFlags&lt;Qt::WindowType&gt;)">
3916 3923 <modify-argument index="1">
3917 3924 <reference-count action="ignore"/>
3918 3925 </modify-argument>
3919 3926 </modify-function>
3920 3927 <modify-function signature="setParent(QWidget*)">
3921 3928 <modify-argument index="1">
3922 3929 <reference-count action="ignore"/>
3923 3930 </modify-argument>
3924 3931 </modify-function>
3925 3932 <modify-function signature="setStyle(QStyle*)">
3926 3933 <modify-argument index="1">
3927 3934 <reference-count action="set" variable-name="__rcStyle"/>
3928 3935 </modify-argument>
3929 3936 </modify-function>
3930 3937 <modify-function signature="setTabOrder(QWidget*,QWidget*)">
3931 3938 <modify-argument index="1">
3932 3939 <reference-count action="ignore"/>
3933 3940 </modify-argument>
3934 3941 <modify-argument index="2">
3935 3942 <reference-count action="ignore"/>
3936 3943 </modify-argument>
3937 3944 </modify-function>
3938 3945 <modify-function signature="getContentsMargins(int*,int*,int*,int*)const">
3939 3946 <access modifier="private"/>
3940 3947 </modify-function>
3941 3948
3942 3949 <modify-function signature="addAction(QAction *)">
3943 3950 <modify-argument index="1">
3944 3951 <reference-count action="add" variable-name="__rcActions"/>
3945 3952 </modify-argument>
3946 3953 </modify-function>
3947 3954
3948 3955 <modify-function signature="insertAction(QAction *, QAction *)">
3949 3956 <modify-argument index="2">
3950 3957 <reference-count action="add" variable-name="__rcActions"/>
3951 3958 </modify-argument>
3952 3959 </modify-function>
3953 3960
3954 3961 <modify-function signature="addActions(const QList&lt;QAction *&gt; &amp;)">
3955 3962 <modify-argument index="1">
3956 3963 <reference-count action="add-all" variable-name="__rcActions"/>
3957 3964 </modify-argument>
3958 3965 </modify-function>
3959 3966
3960 3967 <modify-function signature="insertActions(QAction *, const QList&lt;QAction *&gt; &amp;)">
3961 3968 <modify-argument index="2">
3962 3969 <reference-count action="add-all" variable-name="__rcActions"/>
3963 3970 </modify-argument>
3964 3971 </modify-function>
3965 3972
3966 3973 <modify-function signature="removeAction(QAction *)">
3967 3974 <modify-argument index="1">
3968 3975 <reference-count action="remove" variable-name="__rcActions"/>
3969 3976 </modify-argument>
3970 3977 </modify-function>
3971 3978 <modify-function signature="enabledChange(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3972 3979 <modify-function signature="fontChange(QFont)" remove="all"/> <!--### Obsolete in 4.3-->
3973 3980 <modify-function signature="isEnabledToTLW()const" remove="all"/> <!--### Obsolete in 4.3-->
3974 3981 <modify-function signature="isTopLevel()const" remove="all"/> <!--### Obsolete in 4.3-->
3975 3982 <modify-function signature="paletteChange(QPalette)" remove="all"/> <!--### Obsolete in 4.3-->
3976 3983 <modify-function signature="setShown(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3977 3984 <modify-function signature="topLevelWidget()const" remove="all"/> <!--### Obsolete in 4.3-->
3978 3985 <modify-function signature="windowActivationChange(bool)" remove="all"/> <!--### Obsolete in 4.3-->
3979 3986
3980 3987 <modify-function signature="fontInfo()const" remove="all"/>
3981 3988 <modify-function signature="fontMetrics()const" remove="all"/>
3982 3989 <modify-function signature="sizeHint()const" rename="getSizeHint"/>
3983 3990 <modify-function signature="minimumSizeHint()const" rename="getMinimumSizeHint"/>
3984 3991 <modify-function signature="setVisible(bool)" remove="all"/>
3985 3992 </object-type>
3986 3993
3987 3994 <object-type name="QMessageBox">
3988 3995
3989 3996
3990 3997 <modify-function signature="setWindowTitle(const QString &amp;)" remove="all"/>
3991 3998 <modify-function signature="setWindowModality(Qt::WindowModality)" remove="all"/>
3992 3999 <extra-includes>
3993 4000 <include file-name="QPixmap" location="global"/>
3994 4001 </extra-includes>
3995 4002 <modify-function signature="addButton(QAbstractButton*,QMessageBox::ButtonRole)">
3996 4003 <modify-argument index="1">
3997 4004 <reference-count action="ignore"/>
3998 4005 </modify-argument>
3999 4006 </modify-function>
4000 4007 <modify-function signature="removeButton(QAbstractButton*)">
4001 4008 <modify-argument index="1">
4002 4009 <reference-count action="ignore"/>
4003 4010 </modify-argument>
4004 4011 </modify-function>
4005 4012 <modify-function signature="setDefaultButton(QPushButton*)">
4006 4013 <modify-argument index="1">
4007 4014 <reference-count action="ignore"/>
4008 4015 </modify-argument>
4009 4016 </modify-function>
4010 4017 <modify-function signature="setEscapeButton(QAbstractButton*)">
4011 4018 <modify-argument index="1">
4012 4019 <reference-count action="ignore"/>
4013 4020 </modify-argument>
4014 4021 </modify-function>
4015 4022
4016 4023 <modify-function signature="QMessageBox(QString,QString,QMessageBox::Icon,int,int,int,QWidget*,QFlags&lt;Qt::WindowType&gt;)" remove="all"/> <!--### Obsolete in 4.3-->
4017 4024 <modify-function signature="buttonText(int)const" remove="all"/> <!--### Obsolete in 4.3-->
4018 4025 <modify-function signature="setButtonText(int, QString)" remove="all"/> <!--### Obsolete in 4.3-->
4019 4026 <modify-function signature="standardIcon(QMessageBox::Icon)" remove="all"/> <!--### Obsolete in 4.3-->
4020 4027
4021 4028 <modify-function signature="critical(QWidget*,QString,QString,int,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4022 4029 <modify-function signature="critical(QWidget*,QString,QString,QString,QString,QString,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4023 4030 <modify-function signature="information(QWidget*,QString,QString,int,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4024 4031 <modify-function signature="information(QWidget*,QString,QString,QString,QString,QString,int,int)" remove="all"/> <!--### Obsolete in 4.3-->
4025 4032 <modify-function signature="question(QWidget*, QString, QString, int, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4026 4033 <modify-function signature="question(QWidget*, QString, QString, QString, QString, QString, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4027 4034 <modify-function signature="warning(QWidget*, QString, QString, int, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4028 4035 <modify-function signature="warning(QWidget*, QString, QString, QString, QString, QString, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
4029 4036 </object-type>
4030 4037
4031 4038 <object-type name="QAbstractSpinBox">
4032 4039 <modify-function signature="initStyleOption(QStyleOptionSpinBox*)const">
4033 4040 <access modifier="private"/>
4034 4041 </modify-function>
4035 4042 <modify-function signature="setLineEdit(QLineEdit*)">
4036 4043 <modify-argument index="1">
4037 4044 <!-- Safe to ignore because the spinbox reparents the line edit -->
4038 4045 <reference-count action="ignore"/>
4039 4046 <no-null-pointer/>
4040 4047 </modify-argument>
4041 4048 </modify-function>
4042 4049 </object-type>
4043 4050
4044 4051 <object-type name="QTextFrame" delete-in-main-thread="yes">
4045 4052 <extra-includes>
4046 4053 <include file-name="QTextCursor" location="global"/>
4047 4054 </extra-includes>
4048 4055 </object-type>
4049 4056
4050 4057 <object-type name="QImageIOHandler">
4051 4058 <extra-includes>
4052 4059 <include file-name="QRect" location="global"/>
4053 4060 </extra-includes>
4054 4061 <modify-function signature="setFormat(const QByteArray &amp;)const">
4055 4062 <remove/>
4056 4063 </modify-function>
4057 4064 <modify-function signature="setDevice(QIODevice*)">
4058 4065 <modify-argument index="1">
4059 4066 <reference-count action="set" variable-name="__rcDevice"/>
4060 4067 </modify-argument>
4061 4068 </modify-function>
4062 4069 <modify-function signature="read(QImage*)">
4063 4070 <modify-argument index="1">
4064 4071 <replace-type modified-type="com.trolltech.qt.gui.QImage"/>
4065 4072 <conversion-rule class="shell">
4066 4073 jobject %out = qtjambi_from_object(__jni_env, %in, "QImage", "com/trolltech/qt/gui/", false);
4067 4074
4068 4075 QtJambiLink *__link = %out != 0 ? QtJambiLink::findLink(__jni_env, %out) : 0;
4069 4076 </conversion-rule>
4070 4077 <conversion-rule class="native">
4071 4078 QImage *%out = (QImage *) qtjambi_to_object(__jni_env, %in);
4072 4079 </conversion-rule>
4073 4080 </modify-argument>
4074 4081 <modify-argument index="0">
4075 4082 <conversion-rule class="shell">
4076 4083 // Invalidate object
4077 4084 if (__link != 0) __link-&gt;resetObject(__jni_env);
4078 4085 bool %out = (bool) %in;
4079 4086 </conversion-rule>
4080 4087 </modify-argument>
4081 4088 </modify-function>
4082 4089
4083 4090 <modify-function signature="name()const" remove="all"/> <!--### Obsolete in 4.3-->
4084 4091 </object-type>
4085 4092
4086 4093 <object-type name="QProxyModel">
4087 4094 <modify-function signature="parent()const" remove="all"/>
4088 4095 <extra-includes>
4089 4096 <include file-name="QPixmap" location="global"/>
4090 4097 <include file-name="QStringList" location="global"/>
4091 4098 <include file-name="QSize" location="global"/>
4092 4099 </extra-includes>
4093 4100 <modify-function signature="setModel(QAbstractItemModel*)">
4094 4101 <modify-argument index="1">
4095 4102 <reference-count action="set" variable-name="__rcModel"/>
4096 4103 </modify-argument>
4097 4104 </modify-function>
4098 4105 </object-type>
4099 4106
4100 4107 <object-type name="QImageReader">
4101 4108 <extra-includes>
4102 4109 <include file-name="QColor" location="global"/>
4103 4110 <include file-name="QRect" location="global"/>
4104 4111 <include file-name="QSize" location="global"/>
4105 4112 <include file-name="QStringList" location="global"/>
4106 4113 <include file-name="QImage" location="global"/>
4107 4114 </extra-includes>
4108 4115 <modify-function signature="read(QImage*) ">
4109 4116 <remove/>
4110 4117 </modify-function>
4111 4118 <modify-function signature="setDevice(QIODevice*)">
4112 4119 <modify-argument index="1">
4113 4120 <reference-count action="set" variable-name="__rcDevice"/>
4114 4121 </modify-argument>
4115 4122 </modify-function>
4116 4123 </object-type>
4117 4124
4118 4125 <object-type name="QMovie">
4119 4126 <extra-includes>
4120 4127 <include file-name="QColor" location="global"/>
4121 4128 <include file-name="QImage" location="global"/>
4122 4129 <include file-name="QPixmap" location="global"/>
4123 4130 <include file-name="QRect" location="global"/>
4124 4131 <include file-name="QSize" location="global"/>
4125 4132 </extra-includes>
4126 4133 <modify-function signature="cacheMode()">
4127 4134 <remove/>
4128 4135 </modify-function>
4129 4136 <modify-function signature="setDevice(QIODevice*)">
4130 4137 <modify-argument index="1">
4131 4138 <reference-count action="set" variable-name="__rcDevice"/>
4132 4139 </modify-argument>
4133 4140 </modify-function>
4134 4141 </object-type>
4135 4142
4136 4143 <object-type name="QPageSetupDialog"/>
4137 4144
4138 4145 <object-type name="QTabWidget">
4139 4146 <modify-function signature="initStyleOption(QStyleOptionTabWidgetFrame*)const">
4140 4147 <access modifier="private"/>
4141 4148 </modify-function>
4142 4149 <inject-code>
4143 4150 <insert-template name="gui.init_style_option">
4144 4151 <replace from="%TYPE" to="QStyleOptionTabWidgetFrame"/>
4145 4152 </insert-template>
4146 4153 </inject-code>
4147 4154 <modify-function signature="addTab(QWidget*,QIcon,QString)">
4148 4155 <modify-argument index="1">
4149 4156 <reference-count action="ignore"/>
4150 4157 </modify-argument>
4151 4158 </modify-function>
4152 4159 <modify-function signature="addTab(QWidget*,QString)">
4153 4160 <modify-argument index="1">
4154 4161 <reference-count action="ignore"/>
4155 4162 </modify-argument>
4156 4163 </modify-function>
4157 4164 <modify-function signature="insertTab(int,QWidget*,QString)">
4158 4165 <modify-argument index="2">
4159 4166 <reference-count action="ignore"/>
4160 4167 </modify-argument>
4161 4168 </modify-function>
4162 4169 <modify-function signature="insertTab(int,QWidget*,QIcon,QString)">
4163 4170 <modify-argument index="2">
4164 4171 <reference-count action="ignore"/>
4165 4172 </modify-argument>
4166 4173 </modify-function>
4167 4174 <modify-function signature="setCornerWidget(QWidget*,Qt::Corner)">
4168 4175 <modify-argument index="1">
4169 4176 <reference-count action="ignore"/>
4170 4177 </modify-argument>
4171 4178 </modify-function>
4172 4179 <modify-function signature="setCurrentWidget(QWidget*)">
4173 4180 <modify-argument index="1">
4174 4181 <reference-count action="ignore"/>
4175 4182 </modify-argument>
4176 4183 </modify-function>
4177 4184 <modify-function signature="setTabBar(QTabBar*)">
4178 4185 <modify-argument index="1">
4179 4186 <reference-count action="ignore"/>
4180 4187 </modify-argument>
4181 4188 </modify-function>
4182 4189 </object-type>
4183 4190 <object-type name="QDrag">
4184 4191 <extra-includes>
4185 4192 <include file-name="QPoint" location="global"/>
4186 4193 <include file-name="QPixmap" location="global"/>
4187 4194 </extra-includes>
4188 4195 <modify-function signature="setMimeData(QMimeData*)">
4189 4196 <modify-argument index="1">
4190 4197 <define-ownership class="java" owner="c++"/>
4191 4198 </modify-argument>
4192 4199 </modify-function>
4193 4200
4194 4201 <modify-function signature="start(QFlags&lt;Qt::DropAction&gt;)" remove="all"/> <!--### Obsolete in 4.3-->
4195 4202 </object-type>
4196 4203
4197 4204 <object-type name="QDateTimeEdit">
4198 4205 <modify-function signature="initStyleOption(QStyleOptionSpinBox*)const" access="private" rename="initDateTimeEditStyleOption"/>
4199 4206 <modify-function signature="setCalendarWidget(QCalendarWidget*)">
4200 4207 <modify-argument index="1">
4201 4208 <!-- Safe to ignore because widget is reparented -->
4202 4209 <reference-count action="ignore"/>
4203 4210 </modify-argument>
4204 4211 </modify-function>
4205 4212
4206 4213 </object-type>
4207 4214
4208 4215 <object-type name="QSortFilterProxyModel">
4209 4216 <modify-function signature="parent()const" remove="all"/>
4210 4217 <extra-includes>
4211 4218 <include file-name="QItemSelection" location="global"/>
4212 4219 <include file-name="QStringList" location="global"/>
4213 4220 <include file-name="QSize" location="global"/>
4214 4221 </extra-includes>
4215 4222
4216 4223 <modify-function signature="setSourceModel(QAbstractItemModel *)">
4217 4224 <modify-argument index="1">
4218 4225 <reference-count action="set" variable-name="__rcSourceModel"/>
4219 4226 </modify-argument>
4220 4227 </modify-function>
4221 4228
4222 4229 <modify-function signature="clear()" remove="all"/> <!--### Obsolete in 4.3-->
4223 4230 <modify-function signature="filterChanged()" remove="all"/> <!--### Obsolete in 4.3-->
4224 4231 </object-type>
4225 4232
4226 4233 <object-type name="QSlider">
4227 4234 <modify-function signature="initStyleOption(QStyleOptionSlider*)const">
4228 4235 <access modifier="private"/>
4229 4236 </modify-function>
4230 4237 </object-type>
4231 4238
4232 4239 <object-type name="QInputContext">
4233 4240 <extra-includes>
4234 4241 <include file-name="QTextFormat" location="global"/>
4235 4242 </extra-includes>
4236 4243 <modify-function signature="setFocusWidget(QWidget*)">
4237 4244 <remove/>
4238 4245 </modify-function>
4239 4246 <modify-function signature="filterEvent(const QEvent*)">
4240 4247 <modify-argument index="1" invalidate-after-use="yes"/>
4241 4248 </modify-function>
4242 4249 <modify-function signature="mouseHandler(int,QMouseEvent*)">
4243 4250 <modify-argument index="2" invalidate-after-use="yes"/>
4244 4251 </modify-function>
4245 4252
4246 4253 </object-type>
4247 4254
4248 4255 <object-type name="QProgressDialog">
4249 4256
4250 4257 <modify-function signature="setBar(QProgressBar*)">
4251 4258 <modify-argument index="1">
4252 4259 <define-ownership class="java" owner="c++"/>
4253 4260 </modify-argument>
4254 4261 </modify-function>
4255 4262 <modify-function signature="setCancelButton(QPushButton*)">
4256 4263 <modify-argument index="1">
4257 4264 <!-- Safe to ignore because button is reparented -->
4258 4265 <reference-count action="ignore"/>
4259 4266 </modify-argument>
4260 4267 </modify-function>
4261 4268 <modify-function signature="setLabel(QLabel*)">
4262 4269 <modify-argument index="1">
4263 4270 <!-- Safe to ignore because label is reparented -->
4264 4271 <reference-count action="ignore"/>
4265 4272 </modify-argument>
4266 4273 </modify-function>
4267 4274
4268 4275 </object-type>
4269 4276
4270 4277 <object-type name="QLabel">
4271 4278 <modify-function signature="picture()const">
4272 4279 <access modifier="private"/>
4273 4280 <rename to="picture_private"/>
4274 4281 </modify-function>
4275 4282
4276 4283 <modify-function signature="setBuddy(QWidget *)">
4277 4284 <modify-argument index="1">
4278 4285 <reference-count action="set" variable-name="__rcBuddy"/>
4279 4286 </modify-argument>
4280 4287 </modify-function>
4281 4288 <modify-function signature="setMovie(QMovie *)">
4282 4289 <modify-argument index="1">
4283 4290 <reference-count action="set" variable-name="__rcMovie"/>
4284 4291 </modify-argument>
4285 4292 </modify-function>
4286 4293 <modify-function signature="pixmap()const">
4287 4294 <access modifier="private"/>
4288 4295 <rename to="pixmap_private"/>
4289 4296 </modify-function>
4290 4297 </object-type>
4291 4298
4292 4299 <object-type name="QFileDialog">
4293 4300 <extra-includes>
4294 4301 <include file-name="QUrl" location="global"/>
4295 4302 </extra-includes>
4296 4303
4297 4304 <modify-function signature="getOpenFileName(QWidget*,QString,QString,QString,QString*,QFlags&lt;QFileDialog::Option&gt;)">
4298 4305 <access modifier="private"/>
4299 4306 <modify-argument index="1">
4300 4307 <remove-default-expression/>
4301 4308 </modify-argument>
4302 4309 <modify-argument index="2">
4303 4310 <remove-default-expression/>
4304 4311 </modify-argument>
4305 4312 <modify-argument index="3">
4306 4313 <remove-default-expression/>
4307 4314 </modify-argument>
4308 4315 <modify-argument index="4">
4309 4316 <remove-default-expression/>
4310 4317 </modify-argument>
4311 4318 <modify-argument index="5">
4312 4319 <remove-default-expression/>
4313 4320 </modify-argument>
4314 4321 <modify-argument index="6">
4315 4322 <remove-default-expression/>
4316 4323 </modify-argument>
4317 4324 </modify-function>
4318 4325
4319 4326 <modify-function signature="getOpenFileNames(QWidget*,QString,QString,QString,QString*,QFlags&lt;QFileDialog::Option&gt;)">
4320 4327 <access modifier="private"/>
4321 4328 <modify-argument index="1">
4322 4329 <remove-default-expression/>
4323 4330 </modify-argument>
4324 4331 <modify-argument index="2">
4325 4332 <remove-default-expression/>
4326 4333 </modify-argument>
4327 4334 <modify-argument index="3">
4328 4335 <remove-default-expression/>
4329 4336 </modify-argument>
4330 4337 <modify-argument index="4">
4331 4338 <remove-default-expression/>
4332 4339 </modify-argument>
4333 4340 <modify-argument index="5">
4334 4341 <remove-default-expression/>
4335 4342 </modify-argument>
4336 4343 <modify-argument index="6">
4337 4344 <remove-default-expression/>
4338 4345 </modify-argument>
4339 4346 </modify-function>
4340 4347
4341 4348 <modify-function signature="getSaveFileName(QWidget*,QString,QString,QString,QString*,QFlags&lt;QFileDialog::Option&gt;)">
4342 4349 <access modifier="private"/>
4343 4350 <modify-argument index="1">
4344 4351 <remove-default-expression/>
4345 4352 </modify-argument>
4346 4353 <modify-argument index="2">
4347 4354 <remove-default-expression/>
4348 4355 </modify-argument>
4349 4356 <modify-argument index="3">
4350 4357 <remove-default-expression/>
4351 4358 </modify-argument>
4352 4359 <modify-argument index="4">
4353 4360 <remove-default-expression/>
4354 4361 </modify-argument>
4355 4362 <modify-argument index="5">
4356 4363 <remove-default-expression/>
4357 4364 </modify-argument>
4358 4365 <modify-argument index="6">
4359 4366 <remove-default-expression/>
4360 4367 </modify-argument>
4361 4368 </modify-function>
4362 4369
4363 4370 <modify-function signature="setIconProvider(QFileIconProvider*)">
4364 4371 <modify-argument index="1">
4365 4372 <reference-count action="set" variable-name="__rcIconProvider"/>
4366 4373 </modify-argument>
4367 4374 </modify-function>
4368 4375
4369 4376 <modify-function signature="setItemDelegate(QAbstractItemDelegate*)">
4370 4377 <modify-argument index="1">
4371 4378 <reference-count action="set" variable-name="__rcItemDelegate"/>
4372 4379 </modify-argument>
4373 4380 </modify-function>
4374 4381
4375 4382 <modify-function signature="setProxyModel(QAbstractProxyModel*)">
4376 4383 <modify-argument index="1">
4377 4384 <!-- Reparented -->
4378 4385 <reference-count action="ignore"/>
4379 4386 </modify-argument>
4380 4387 </modify-function>
4381 4388
4382 4389 </object-type>
4383 4390
4384 4391 <object-type name="QErrorMessage"/>
4385 4392
4386 4393 <object-type name="QTabBar">
4387 4394 <extra-includes>
4388 4395 <include file-name="QIcon" location="global"/>
4389 4396 </extra-includes>
4390 4397 <modify-function signature="initStyleOption(QStyleOptionTab*,int)const">
4391 4398 <access modifier="private"/>
4392 4399 </modify-function>
4393 4400 <modify-function signature="setTabButton(int,QTabBar::ButtonPosition,QWidget*)">
4394 4401 <modify-argument index="3">
4395 4402 <reference-count action="ignore"/>
4396 4403 </modify-argument>
4397 4404 </modify-function>
4398 4405 </object-type>
4399 4406
4400 4407 <object-type name="QStandardItemModel">
4401 4408 <modify-function signature="insertColumn(int,const QModelIndex &amp;)" remove="all"/>
4402 4409 <modify-function signature="insertRow(int,const QModelIndex &amp;)" remove="all"/>
4403 4410 <modify-function signature="parent()const" remove="all"/>
4404 4411 <extra-includes>
4405 4412 <include file-name="QStringList" location="global"/>
4406 4413 <include file-name="QSize" location="global"/>
4407 4414 </extra-includes>
4408 4415
4409 4416 <modify-function signature="appendColumn(const QList&lt;QStandardItem *&gt;&amp;)">
4410 4417 <modify-argument index="1">
4411 4418 <define-ownership class="java" owner="c++"/>
4412 4419 </modify-argument>
4413 4420 </modify-function>
4414 4421 <modify-function signature="takeColumn(int)">
4415 4422 <modify-argument index="return">
4416 4423 <define-ownership class="java" owner="default"/>
4417 4424 </modify-argument>
4418 4425 </modify-function>
4419 4426 <modify-function signature="takeRow(int)">
4420 4427 <modify-argument index="return">
4421 4428 <define-ownership class="java" owner="default"/>
4422 4429 </modify-argument>
4423 4430 </modify-function>
4424 4431 <modify-function signature="takeHorizontalHeaderItem(int)">
4425 4432 <modify-argument index="return">
4426 4433 <define-ownership class="java" owner="default"/>
4427 4434 </modify-argument>
4428 4435 </modify-function>
4429 4436 <modify-function signature="takeVerticalHeaderItem(int)">
4430 4437 <modify-argument index="return">
4431 4438 <define-ownership class="java" owner="default"/>
4432 4439 </modify-argument>
4433 4440 </modify-function>
4434 4441 <modify-function signature="takeItem(int,int)">
4435 4442 <modify-argument index="return">
4436 4443 <define-ownership class="java" owner="default"/>
4437 4444 </modify-argument>
4438 4445 </modify-function>
4439 4446 <modify-function signature="appendRow(const QList&lt;QStandardItem *&gt;&amp;)">
4440 4447 <modify-argument index="1">
4441 4448 <define-ownership class="java" owner="c++"/>
4442 4449 </modify-argument>
4443 4450 </modify-function>
4444 4451 <modify-function signature="appendRow(QStandardItem *)">
4445 4452 <modify-argument index="1">
4446 4453 <define-ownership class="java" owner="c++"/>
4447 4454 </modify-argument>
4448 4455 </modify-function>
4449 4456 <modify-function signature="insertColumn(int, const QList&lt;QStandardItem *&gt;&amp;)">
4450 4457 <modify-argument index="2">
4451 4458 <define-ownership class="java" owner="c++"/>
4452 4459 </modify-argument>
4453 4460 </modify-function>
4454 4461 <modify-function signature="insertRow(int, const QList&lt;QStandardItem *&gt;&amp;)">
4455 4462 <modify-argument index="2">
4456 4463 <define-ownership class="java" owner="c++"/>
4457 4464 </modify-argument>
4458 4465 </modify-function>
4459 4466 <modify-function signature="insertRow(int, QStandardItem *)">
4460 4467 <modify-argument index="2">
4461 4468 <define-ownership class="java" owner="c++"/>
4462 4469 </modify-argument>
4463 4470 </modify-function>
4464 4471 <modify-function signature="setHorizontalHeaderItem(int, QStandardItem *)">
4465 4472 <modify-argument index="2">
4466 4473 <define-ownership class="java" owner="c++"/>
4467 4474 </modify-argument>
4468 4475 </modify-function>
4469 4476 <modify-function signature="setItem(int, int, QStandardItem *)">
4470 4477 <modify-argument index="3">
4471 4478 <define-ownership class="java" owner="c++"/>
4472 4479 </modify-argument>
4473 4480 </modify-function>
4474 4481 <modify-function signature="setItem(int, QStandardItem *)">
4475 4482 <modify-argument index="2">
4476 4483 <define-ownership class="java" owner="c++"/>
4477 4484 </modify-argument>
4478 4485 </modify-function>
4479 4486 <modify-function signature="setItemPrototype(const QStandardItem *)">
4480 4487 <modify-argument index="1">
4481 4488 <define-ownership class="java" owner="c++"/>
4482 4489 </modify-argument>
4483 4490 </modify-function>
4484 4491 <modify-function signature="setVerticalHeaderItem(int, QStandardItem *)">
4485 4492 <modify-argument index="2">
4486 4493 <define-ownership class="java" owner="c++"/>
4487 4494 </modify-argument>
4488 4495 </modify-function>
4489 4496 </object-type>
4490 4497
4491 4498 <object-type name="QRadioButton">
4492 4499 <modify-function signature="initStyleOption(QStyleOptionButton*)const">
4493 4500 <access modifier="private"/>
4494 4501 </modify-function>
4495 4502 </object-type>
4496 4503
4497 4504 <object-type name="QScrollBar">
4498 4505 <modify-function signature="initStyleOption(QStyleOptionSlider*)const">
4499 4506 <access modifier="private"/>
4500 4507 </modify-function>
4501 4508 </object-type>
4502 4509
4503 4510 <object-type name="QClipboard">
4504 4511 <extra-includes>
4505 4512 <include file-name="QImage" location="global"/>
4506 4513 <include file-name="QPixmap" location="global"/>
4507 4514 </extra-includes>
4508 4515 <modify-function signature="setMimeData(QMimeData *, QClipboard::Mode)">
4509 4516 <modify-argument index="1">
4510 4517 <define-ownership class="java" owner="c++"/>
4511 4518 </modify-argument>
4512 4519 </modify-function>
4513 4520 <modify-function signature="text(QString&amp;,QClipboard::Mode)const">
4514 4521 <access modifier="private"/>
4515 4522 <modify-argument index="2">
4516 4523 <remove-default-expression/>
4517 4524 </modify-argument>
4518 4525 </modify-function>
4519 4526
4520 4527 </object-type>
4521 4528
4522 4529 <object-type name="QAbstractScrollArea">
4523 4530 <modify-function signature="setupViewport(QWidget *)" access="non-final"/>
4524 4531 <modify-function signature="addScrollBarWidget(QWidget*,QFlags&lt;Qt::AlignmentFlag&gt;)">
4525 4532 <modify-argument index="1">
4526 4533 <reference-count action="ignore"/>
4527 4534 </modify-argument>
4528 4535 </modify-function>
4529 4536 <modify-function signature="setCornerWidget(QWidget*)">
4530 4537 <modify-argument index="1">
4531 4538 <reference-count action="ignore"/>
4532 4539 </modify-argument>
4533 4540 </modify-function>
4534 4541 <modify-function signature="setHorizontalScrollBar(QScrollBar*)">
4535 4542 <modify-argument index="1">
4536 4543 <reference-count action="ignore"/>
4537 4544 </modify-argument>
4538 4545 </modify-function>
4539 4546
4540 4547 <modify-function signature="setVerticalScrollBar(QScrollBar*)">
4541 4548 <modify-argument index="1">
4542 4549 <reference-count action="ignore"/>
4543 4550 </modify-argument>
4544 4551 </modify-function>
4545 4552
4546 4553 <modify-function signature="setViewport(QWidget*)">
4547 4554 <modify-argument index="1">
4548 4555 <reference-count action="ignore"/>
4549 4556 </modify-argument>
4550 4557 </modify-function>
4551 4558
4552 4559 <modify-function signature="setupViewport(QWidget*)">
4553 4560 <modify-argument index="1">
4554 4561 <reference-count action="ignore"/>
4555 4562 </modify-argument>
4556 4563 </modify-function>
4557 4564
4558 4565 <modify-function signature="viewportEvent(QEvent*)">
4559 4566 <modify-argument index="1" invalidate-after-use="yes"/>
4560 4567 </modify-function>
4561 4568
4562 4569 </object-type>
4563 4570
4564 4571 <object-type name="QPaintEngineState">
4565 4572 <extra-includes>
4566 4573 <include file-name="QPainterPath" location="global"/>
4567 4574 </extra-includes>
4568 4575 </object-type>
4569 4576
4570 4577 <object-type name="QRubberBand">
4571 4578 <modify-function signature="initStyleOption(QStyleOptionRubberBand*)const">
4572 4579 <access modifier="private"/>
4573 4580 </modify-function>
4574 4581 <modify-function signature="move(int,int)" rename="moveRubberBand"/>
4575 4582 <modify-function signature="move(const QPoint &amp;)" rename="moveRubberBand"/>
4576 4583 <modify-function signature="resize(int,int)" rename="resizeRubberBand"/>
4577 4584 <modify-function signature="resize(const QSize &amp;)" rename="resizeRubberBand"/>
4578 4585 <modify-function signature="setGeometry(int,int,int,int)" rename="setRubberBandGeometry"/>
4579 4586 <modify-function signature="setGeometry(const QRect &amp;)" rename="setRubberBandGeometry"/>
4580 4587 </object-type>
4581 4588
4582 4589 <object-type name="QTextLayout">
4583 4590 <extra-includes>
4584 4591 <include file-name="QTextOption" location="global"/>
4585 4592 </extra-includes>
4586 4593 </object-type>
4587 4594
4588 4595 <object-type name="QTableWidget">
4589 4596 <modify-function signature="mimeData(const QList&lt;QTableWidgetItem*&gt;)const">
4590 4597 <modify-argument index="1" invalidate-after-use="yes"/>
4591 4598 </modify-function>
4592 4599 <modify-function signature="isSortingEnabled()const" remove="all"/>
4593 4600 <modify-function signature="setSortingEnabled(bool)" remove="all"/>
4594 4601 <modify-function signature="setHorizontalHeaderItem(int, QTableWidgetItem *)">
4595 4602 <modify-argument index="2">
4596 4603 <define-ownership class="java" owner="c++"/>
4597 4604 </modify-argument>
4598 4605 </modify-function>
4599 4606 <modify-function signature="setItem(int, int, QTableWidgetItem *)">
4600 4607 <modify-argument index="3">
4601 4608 <define-ownership class="java" owner="c++"/>
4602 4609 </modify-argument>
4603 4610 </modify-function>
4604 4611 <modify-function signature="takeHorizontalHeaderItem(int)">
4605 4612 <modify-argument index="return">
4606 4613 <define-ownership class="java" owner="default"/>
4607 4614 </modify-argument>
4608 4615 </modify-function>
4609 4616 <modify-function signature="takeVerticalHeaderItem(int)">
4610 4617 <modify-argument index="return">
4611 4618 <define-ownership class="java" owner="default"/>
4612 4619 </modify-argument>
4613 4620 </modify-function>
4614 4621 <modify-function signature="takeItem(int,int)">
4615 4622 <modify-argument index="return">
4616 4623 <define-ownership class="java" owner="default"/>
4617 4624 </modify-argument>
4618 4625 </modify-function>
4619 4626 <modify-function signature="setItemPrototype(const QTableWidgetItem *)">
4620 4627 <modify-argument index="1">
4621 4628 <define-ownership class="java" owner="c++"/>
4622 4629 </modify-argument>
4623 4630 </modify-function>
4624 4631 <modify-function signature="setVerticalHeaderItem(int, QTableWidgetItem *)">
4625 4632 <modify-argument index="2">
4626 4633 <define-ownership class="java" owner="c++"/>
4627 4634 </modify-argument>
4628 4635 </modify-function>
4629 4636 <modify-function signature="setCellWidget(int,int,QWidget*)">
4630 4637 <modify-argument index="3">
4631 4638 <reference-count action="ignore"/>
4632 4639 </modify-argument>
4633 4640 </modify-function>
4634 4641 <modify-function signature="setCurrentItem(QTableWidgetItem*)">
4635 4642 <modify-argument index="1">
4636 4643 <reference-count action="ignore"/>
4637 4644 </modify-argument>
4638 4645 </modify-function>
4639 4646 <modify-function signature="setCurrentItem(QTableWidgetItem*,QFlags&lt;QItemSelectionModel::SelectionFlag&gt;)">
4640 4647 <modify-argument index="1">
4641 4648 <reference-count action="ignore"/>
4642 4649 </modify-argument>
4643 4650 </modify-function>
4644 4651 <modify-function signature="setItemSelected(const QTableWidgetItem*,bool)">
4645 4652 <remove/>
4646 4653 </modify-function>
4647 4654 <modify-function signature="isItemSelected(const QTableWidgetItem*)const">
4648 4655 <remove/>
4649 4656 </modify-function>
4650 4657 <modify-function signature="setModel(QAbstractItemModel*)">
4651 4658 <modify-argument index="1">
4652 4659 <reference-count action="ignore"/>
4653 4660 </modify-argument>
4654 4661 </modify-function>
4655 4662
4656 4663 <modify-function signature="mimeData(const QList&lt;QTableWidgetItem*&gt;)const" remove="all"/>
4657 4664 </object-type>
4658 4665 <object-type name="QTextDocument">
4659 4666 <extra-includes>
4660 4667 <include file-name="QTextBlock" location="global"/>
4661 4668 <include file-name="QTextFormat" location="global"/>
4662 4669 <include file-name="QTextCursor" location="global"/>
4663 4670 </extra-includes>
4664 4671 <modify-function signature="redo(QTextCursor*)">
4665 4672 <access modifier="private"/>
4666 4673 </modify-function>
4667 4674 <modify-function signature="setDocumentLayout(QAbstractTextDocumentLayout*)">
4668 4675 <modify-argument index="1">
4669 4676 <define-ownership class="java" owner="c++"/>
4670 4677 </modify-argument>
4671 4678 </modify-function>
4672 4679
4673 4680 <modify-function signature="undo(QTextCursor*)">
4674 4681 <access modifier="private"/>
4675 4682 </modify-function>
4676 4683 </object-type>
4677 4684
4678 4685 <object-type name="QTextDocumentWriter">
4679 4686 <modify-function signature="setCodec(QTextCodec*)">
4680 4687 <modify-argument index="1">
4681 4688 <reference-count action="set" variable-name="__rcCodec"/>
4682 4689 </modify-argument>
4683 4690 </modify-function>
4684 4691 <modify-function signature="setDevice(QIODevice*)">
4685 4692 <modify-argument index="1">
4686 4693 <reference-count action="set" variable-name="__rcDevice"/>
4687 4694 </modify-argument>
4688 4695 </modify-function>
4689 4696 </object-type>
4690 4697
4691 4698 <object-type name="QSplitter">
4692 4699
4693 4700 <modify-function signature="getRange(int,int*,int*)const">
4694 4701 <access modifier="private"/>
4695 4702 </modify-function>
4696 4703 <modify-function signature="addWidget(QWidget *)">
4697 4704 <modify-argument index="1">
4698 4705 <reference-count action="ignore"/>
4699 4706 </modify-argument>
4700 4707 </modify-function>
4701 4708 <modify-function signature="insertWidget(int, QWidget *)">
4702 4709 <modify-argument index="2">
4703 4710 <reference-count action="ignore"/>
4704 4711 </modify-argument>
4705 4712 </modify-function>
4706 4713 </object-type>
4707 4714
4708 4715 <object-type name="QGroupBox">
4709 4716 <modify-function signature="initStyleOption(QStyleOptionGroupBox*)const">
4710 4717 <access modifier="private"/>
4711 4718 </modify-function>
4712 4719 </object-type>
4713 4720
4714 4721 <object-type name="QStackedWidget">
4715 4722 <modify-function signature="addWidget(QWidget*)">
4716 4723 <modify-argument index="1">
4717 4724 <reference-count action="ignore"/>
4718 4725 </modify-argument>
4719 4726 </modify-function>
4720 4727 <modify-function signature="insertWidget(int,QWidget*)">
4721 4728 <modify-argument index="2">
4722 4729 <reference-count action="ignore"/>
4723 4730 </modify-argument>
4724 4731 </modify-function>
4725 4732 <modify-function signature="removeWidget(QWidget*)">
4726 4733 <modify-argument index="1">
4727 4734 <reference-count action="ignore"/>
4728 4735 </modify-argument>
4729 4736 </modify-function>
4730 4737 <modify-function signature="setCurrentWidget(QWidget*)">
4731 4738 <modify-argument index="1">
4732 4739 <reference-count action="ignore"/>
4733 4740 </modify-argument>
4734 4741 </modify-function>
4735 4742 </object-type>
4736 4743
4737 4744 <object-type name="QSplitterHandle">
4738 4745 </object-type>
4739 4746
4740 4747 <object-type name="QDial">
4741 4748 <modify-function signature="initStyleOption(QStyleOptionSlider*)const">
4742 4749 <access modifier="private"/>
4743 4750 </modify-function>
4744 4751 </object-type>
4745 4752
4746 4753 <object-type name="QLineEdit">
4747 4754 <modify-function signature="initStyleOption(QStyleOptionFrame*)const">
4748 4755 <access modifier="private"/>
4749 4756 </modify-function>
4750 4757 <modify-function signature="setCompleter(QCompleter *)">
4751 4758 <modify-argument index="1">
4752 4759 <reference-count action="set" variable-name="__rcCompleter"/>
4753 4760 </modify-argument>
4754 4761 </modify-function>
4755 4762 <modify-function signature="setValidator(const QValidator *)">
4756 4763 <modify-argument index="1">
4757 4764 <reference-count action="set" variable-name="__rcValidator"/>
4758 4765 </modify-argument>
4759 4766 </modify-function>
4760 4767 </object-type>
4761 4768
4762 4769 <object-type name="QLCDNumber"/>
4763 4770
4764 4771 <object-type name="QSplashScreen">
4765 4772 <modify-function signature="showMessage(const QString &amp;, int, const QColor &amp;)">
4766 4773 <modify-argument index="3">
4767 4774 <replace-default-expression with="QColor.black"/>
4768 4775 </modify-argument>
4769 4776 </modify-function>
4770 4777 <modify-function signature="repaint()" remove="all"/>
4771 4778 <modify-function signature="drawContents(QPainter*)">
4772 4779 <modify-argument index="1" invalidate-after-use="yes"/>
4773 4780 </modify-function>
4774 4781 </object-type>
4775 4782
4776 4783 <object-type name="QDockWidget">
4777 4784 <modify-function signature="initStyleOption(QStyleOptionDockWidget*)const">
4778 4785 <access modifier="private"/>
4779 4786 </modify-function>
4780 4787 <inject-code>
4781 4788 <insert-template name="gui.init_style_option">
4782 4789 <replace from="%TYPE" to="QStyleOptionDockWidget"/>
4783 4790 </insert-template>
4784 4791 </inject-code>
4785 4792 <modify-function signature="setTitleBarWidget(QWidget*)">
4786 4793 <modify-argument index="1">
4787 4794 <reference-count action="ignore"/>
4788 4795 </modify-argument>
4789 4796 </modify-function>
4790 4797 <modify-function signature="setWidget(QWidget*)">
4791 4798 <modify-argument index="1">
4792 4799 <reference-count action="ignore"/>
4793 4800 </modify-argument>
4794 4801 </modify-function>
4795 4802 </object-type>
4796 4803
4797 4804 <object-type name="QAbstractProxyModel">
4798 4805 <extra-includes>
4799 4806 <include file-name="QItemSelection" location="global"/>
4800 4807 <include file-name="QStringList" location="global"/>
4801 4808 <include file-name="QSize" location="global"/>
4802 4809 </extra-includes>
4803 4810
4804 4811 <modify-function signature="setSourceModel(QAbstractItemModel *)">
4805 4812 <modify-argument index="1">
4806 4813 <reference-count action="set" variable-name="__rcSourceModel"/>
4807 4814 </modify-argument>
4808 4815 </modify-function>
4809 4816
4810 4817 </object-type>
4811 4818
4812 4819 <object-type name="QDesktopWidget">
4813 4820 </object-type>
4814 4821
4815 4822 <object-type name="QFrame">
4816 4823 </object-type>
4817 4824
4818 4825 <object-type name="QTextTable">
4819 4826 <modify-function signature="format() const">
4820 4827 <rename to="tableFormat"/>
4821 4828 </modify-function>
4822 4829 <extra-includes>
4823 4830 <include file-name="QTextCursor" location="global"/>
4824 4831 </extra-includes>
4825 4832 </object-type>
4826 4833
4827 4834 <object-type name="QSpinBox">
4828 4835 <modify-function signature="valueChanged(const QString &amp;)">
4829 4836 <rename to="valueStringChanged"/>
4830 4837 </modify-function>
4831 4838 </object-type>
4832 4839
4833 4840 <object-type name="QTextBrowser">
4834 4841 <modify-function signature="highlighted(const QString &amp;)">
4835 4842 <rename to="highlightedString"/>
4836 4843 </modify-function>
4837 4844 </object-type>
4838 4845
4839 4846 <object-type name="QDoubleSpinBox">
4840 4847 <modify-function signature="valueChanged(const QString &amp;)">
4841 4848 <rename to="valueStringChanged"/>
4842 4849 </modify-function>
4843 4850 </object-type>
4844 4851
4845 4852 <object-type name="QButtonGroup">
4846 4853 <modify-function signature="buttonClicked(int)">
4847 4854 <rename to="buttonIdClicked"/>
4848 4855 </modify-function>
4849 4856 <modify-function signature="buttonPressed(int)">
4850 4857 <rename to="buttonIdPressed"/>
4851 4858 </modify-function>
4852 4859 <modify-function signature="buttonReleased(int)">
4853 4860 <rename to="buttonIdReleased"/>
4854 4861 </modify-function>
4855 4862 <modify-function signature="addButton(QAbstractButton *)">
4856 4863 <modify-argument index="1">
4857 4864 <reference-count action="add" variable-name="__rcButtons"/>
4858 4865 <no-null-pointer/>
4859 4866 </modify-argument>
4860 4867 </modify-function>
4861 4868 <modify-function signature="addButton(QAbstractButton *, int)">
4862 4869 <modify-argument index="1">
4863 4870 <reference-count action="add" variable-name="__rcButtons"/>
4864 4871 <no-null-pointer/>
4865 4872 </modify-argument>
4866 4873 </modify-function>
4867 4874 <modify-function signature="removeButton(QAbstractButton *)">
4868 4875 <modify-argument index="1">
4869 4876 <reference-count action="remove" variable-name="__rcButtons"/>
4870 4877 <no-null-pointer/>
4871 4878 </modify-argument>
4872 4879 </modify-function>
4873 4880 <modify-function signature="setId(QAbstractButton *,int)">
4874 4881 <modify-argument index="1">
4875 4882 <reference-count action="ignore"/>
4876 4883 </modify-argument>
4877 4884 </modify-function>
4878 4885 </object-type>
4879 4886
4880 4887 <object-type name="QToolBar">
4881 4888 <modify-function signature="addWidget(QWidget*)">
4882 4889 <modify-argument index="1">
4883 4890 <define-ownership class="java" owner="c++"/>
4884 4891 </modify-argument>
4885 4892 </modify-function>
4886 4893 <modify-function signature="insertWidget(QAction*,QWidget*)">
4887 4894 <modify-argument index="1">
4888 4895 <reference-count action="ignore"/>
4889 4896 </modify-argument>
4890 4897 <modify-argument index="2">
4891 4898 <define-ownership class="java" owner="c++"/>
4892 4899 </modify-argument>
4893 4900 </modify-function>
4894 4901 <modify-function signature="insertSeparator(QAction*)">
4895 4902 <modify-argument index="1">
4896 4903 <reference-count action="ignore"/>
4897 4904 </modify-argument>
4898 4905 </modify-function>
4899 4906
4900 4907 <inject-code class="pywrap-h">
4901 4908 QAction* addAction (QToolBar* menu, const QString &amp; text, PyObject* callable)
4902 4909 {
4903 4910 QAction* a = menu-&gt;addAction(text);
4904 4911 PythonQt::self()-&gt;addSignalHandler(a, SIGNAL(triggered(bool)), callable);
4905 4912 return a;
4906 4913 }
4907 4914
4908 4915 QAction* addAction (QToolBar* menu, const QIcon&amp; icon, const QString&amp; text, PyObject* callable)
4909 4916 {
4910 4917 QAction* a = menu-&gt;addAction(text);
4911 4918 a-&gt;setIcon(icon);
4912 4919 PythonQt::self()-&gt;addSignalHandler(a, SIGNAL(triggered(bool)), callable);
4913 4920 return a;
4914 4921 }
4915 4922 </inject-code>
4916 4923 </object-type>
4917 4924
4918 4925 <object-type name="QPaintEngine">
4919 4926
4920 4927 <modify-function signature="begin(QPaintDevice*)">
4921 4928 <modify-argument index="1" invalidate-after-use="yes"/>
4922 4929 </modify-function>
4923 4930 <modify-function signature="updateState(QPaintEngineState)">
4924 4931 <modify-argument index="1" invalidate-after-use="yes"/>
4925 4932 </modify-function>
4926 4933 <modify-function signature="drawTextItem(QPointF,QTextItem)">
4927 4934 <modify-argument index="2" invalidate-after-use="yes"/>
4928 4935 </modify-function>
4929 4936
4930 4937 <extra-includes>
4931 4938 <include file-name="QVarLengthArray" location="global"/>
4932 4939 </extra-includes>
4933 4940 <modify-function signature="setPaintDevice(QPaintDevice*)">
4934 4941 <remove/>
4935 4942 </modify-function>
4936 4943 <modify-field name="state" read="false" write="false"/>
4937 4944 </object-type>
4938 4945
4939 4946 <object-type name="QAbstractTableModel">
4940 4947 <extra-includes>
4941 4948 <include file-name="QStringList" location="global"/>
4942 4949 <include file-name="QSize" location="global"/>
4943 4950 </extra-includes>
4944 4951 </object-type>
4945 4952
4946 4953 <object-type name="QGuiSignalMapper"/>
4947 4954
4948 4955 <object-type name="QComboBox">
4949 4956 <modify-function signature="initStyleOption(QStyleOptionComboBox*)const">
4950 4957 <access modifier="private"/>
4951 4958 </modify-function>
4952 4959 <modify-function signature="setCompleter(QCompleter*)">
4953 4960 <modify-argument index="1">
4954 4961 <reference-count variable-name="__rcCompleter" action="set"/>
4955 4962 </modify-argument>
4956 4963 </modify-function>
4957 4964 <modify-function signature="setValidator(const QValidator*)">
4958 4965 <modify-argument index="1">
4959 4966 <reference-count variable-name="__rcValidator" action="set"/>
4960 4967 </modify-argument>
4961 4968 </modify-function>
4962 4969 <modify-function signature="setItemDelegate(QAbstractItemDelegate *)">
4963 4970 <modify-argument index="1">
4964 4971 <define-ownership class="java" owner="c++"/>
4965 4972 <no-null-pointer/>
4966 4973 </modify-argument>
4967 4974 </modify-function>
4968 4975 <modify-function signature="setView(QAbstractItemView *)">
4969 4976 <modify-argument index="1">
4970 4977 <no-null-pointer/>
4971 4978 <!-- Safe to ignore because combo box reparents view -->
4972 4979 <reference-count action="ignore"/>
4973 4980 </modify-argument>
4974 4981 </modify-function>
4975 4982 <modify-function signature="setLineEdit(QLineEdit *)">
4976 4983 <modify-argument index="1">
4977 4984 <no-null-pointer/>
4978 4985 <!-- Safe to ignore because combo box reparents line edit -->
4979 4986 <reference-count action="ignore"/>
4980 4987 </modify-argument>
4981 4988 </modify-function>
4982 4989 <modify-function signature="setModel(QAbstractItemModel *)">
4983 4990 <modify-argument index="1">
4984 4991 <no-null-pointer/>
4985 4992 <reference-count action="set" variable-name="__rcModel"/>
4986 4993 </modify-argument>
4987 4994 </modify-function>
4988 4995 <inject-code>
4989 4996 <insert-template name="gui.init_style_option">
4990 4997 <replace from="%TYPE" to="QStyleOptionComboBox"/>
4991 4998 </insert-template>
4992 4999 </inject-code>
4993 5000 <modify-function signature="activated(int)">&gt;
4994 5001 <rename to="activatedIndex"/>
4995 5002 </modify-function>
4996 5003 <modify-function signature="currentIndexChanged(const QString &amp;)">
4997 5004 <rename to="currentStringChanged"/>
4998 5005 </modify-function>
4999 5006 <modify-function signature="highlighted(int)">
5000 5007 <rename to="highlightedIndex"/>
5001 5008 </modify-function>
5002 5009
5003 5010 <modify-function signature="autoCompletion()const" remove="all"/> <!--### Obsolete in 4.3-->
5004 5011 <modify-function signature="autoCompletionCaseSensitivity()const" remove="all"/> <!--### Obsolete in 4.3-->
5005 5012 <modify-function signature="setAutoCompletion(bool)" remove="all"/> <!--### Obsolete in 4.3-->
5006 5013 <modify-function signature="setAutoCompletionCaseSensitivity(Qt::CaseSensitivity)" remove="all"/> <!--### Obsolete in 4.3-->
5007 5014 </object-type>
5008 5015
5009 5016 <object-type name="QTextEdit">
5010 5017 <extra-includes>
5011 5018 <include file-name="QTextCursor" location="global"/>
5012 5019 </extra-includes>
5013 5020 <modify-function signature="setDocument(QTextDocument*)">
5014 5021 <modify-argument index="1">
5015 5022 <reference-count action="set" variable-name="__rcDocument"/>
5016 5023 </modify-argument>
5017 5024 </modify-function>
5018 5025 <modify-function signature="insertFromMimeData(const QMimeData*) ">
5019 5026 <modify-argument index="1">
5020 5027 <reference-count action="ignore"/>
5021 5028 </modify-argument>
5022 5029 </modify-function>
5023 5030 </object-type>
5024 5031
5025 5032 <object-type name="QPrinter" delete-in-main-thread="yes">
5026 5033 <modify-function signature="setEngines(QPrintEngine*,QPaintEngine*)">
5027 5034 <modify-argument index="1">
5028 5035 <reference-count action="set" variable-name="__rcPrintEngine"/>
5029 5036 </modify-argument>
5030 5037 <modify-argument index="2">
5031 5038 <reference-count action="set" variable-name="__rcPaintEngine"/>
5032 5039 </modify-argument>
5033 5040 </modify-function>
5034 5041
5035 5042 <extra-includes>
5036 5043 <include file-name="QPrinterInfo" location="global"/>
5037 5044 </extra-includes>
5038 5045 </object-type>
5039 5046
5040 5047 <object-type name="QAction">
5041 5048 <modify-function signature="setMenu(QMenu*)">
5042 5049 <modify-argument index="1">
5043 5050 <reference-count action="set" variable-name="__rcMenu"/>
5044 5051 </modify-argument>
5045 5052 </modify-function>
5046 5053
5047 5054 </object-type>
5048 5055
5049 5056 <object-type name="QPainter">
5050 5057 <extra-includes>
5051 5058 <include file-name="QWidget" location="global"/>
5052 5059 <include file-name="QPainterPath" location="global"/>
5053 5060 <include file-name="QPixmap" location="global"/>
5054 5061 </extra-includes>
5055 5062
5056 5063 <modify-function signature="drawText(const QPointF &amp;, const QString &amp;, int, int)" remove="all"/>
5057 5064
5058 5065 <modify-function signature="drawConvexPolygon(const QPoint *, int)">
5059 5066 <remove/>
5060 5067 </modify-function>
5061 5068 <modify-function signature="drawConvexPolygon(const QPointF *, int)">
5062 5069 <remove/>
5063 5070 </modify-function>
5064 5071 <modify-function signature="drawLines(const QLine *, int)">
5065 5072 <remove/>
5066 5073 </modify-function>
5067 5074 <modify-function signature="drawLines(const QLineF *, int)">
5068 5075 <remove/>
5069 5076 </modify-function>
5070 5077 <modify-function signature="drawLines(const QPoint *, int)">
5071 5078 <remove/>
5072 5079 </modify-function>
5073 5080 <modify-function signature="drawLines(const QPointF *, int)">
5074 5081 <remove/>
5075 5082 </modify-function>
5076 5083 <modify-function signature="drawPoints(const QPoint *, int)">
5077 5084 <remove/>
5078 5085 </modify-function>
5079 5086 <modify-function signature="drawPoints(const QPointF *, int)">
5080 5087 <remove/>
5081 5088 </modify-function>
5082 5089 <modify-function signature="drawPolygon(const QPoint *, int, Qt::FillRule)">
5083 5090 <remove/>
5084 5091 </modify-function>
5085 5092 <modify-function signature="drawPolygon(const QPointF *, int, Qt::FillRule)">
5086 5093 <remove/>
5087 5094 </modify-function>
5088 5095 <modify-function signature="drawPolyline(const QPoint *, int)">
5089 5096 <remove/>
5090 5097 </modify-function>
5091 5098 <modify-function signature="drawPolyline(const QPointF *, int)">
5092 5099 <remove/>
5093 5100 </modify-function>
5094 5101 <modify-function signature="drawRects(const QRect *, int)">
5095 5102 <remove/>
5096 5103 </modify-function>
5097 5104 <modify-function signature="drawRects(const QRectF *, int)">
5098 5105 <remove/>
5099 5106 </modify-function>
5100 5107 <modify-function signature="drawLines(const QVector&lt;QPoint&gt; &amp;)">
5101 5108 <rename to="drawLinesFromPoints"/>
5102 5109 </modify-function>
5103 5110 <modify-function signature="drawLines(const QVector&lt;QPointF&gt; &amp;)">
5104 5111 <rename to="drawLinesFromPointsF"/>
5105 5112 </modify-function>
5106 5113 <modify-function signature="drawLines(const QVector&lt;QLineF&gt; &amp;)">
5107 5114 <rename to="drawLinesF"/>
5108 5115 </modify-function>
5109 5116 <modify-function signature="drawRects(const QVector&lt;QRectF&gt; &amp;)">
5110 5117 <rename to="drawRectsF"/>
5111 5118 </modify-function>
5112 5119
5113 5120 <modify-function signature="QPainter(QPaintDevice *)">
5114 5121 <modify-argument index="1">
5115 5122 <no-null-pointer/>
5116 5123 </modify-argument>
5117 5124 </modify-function>
5118 5125 <modify-function signature="begin(QPaintDevice *)">
5119 5126 <modify-argument index="1">
5120 5127 <no-null-pointer/>
5121 5128 </modify-argument>
5122 5129 </modify-function>
5123 5130 <modify-function signature="initFrom(const QWidget *)">
5124 5131 <modify-argument index="1">
5125 5132 <no-null-pointer/>
5126 5133 </modify-argument>
5127 5134 </modify-function>
5128 5135 <modify-function signature="setRedirected(const QPaintDevice *, QPaintDevice *, const QPoint &amp;)">
5129 5136 <modify-argument index="1">
5130 5137 <no-null-pointer/>
5131 5138 </modify-argument>
5132 5139 </modify-function>
5133 5140 <modify-function signature="restoreRedirected(const QPaintDevice *)">
5134 5141 <modify-argument index="1">
5135 5142 <no-null-pointer/>
5136 5143 </modify-argument>
5137 5144 </modify-function>
5138 5145
5139 5146 <modify-function signature="drawText(QRect,int,QString,QRect*)">
5140 5147 <access modifier="private"/>
5141 5148 <modify-argument index="4">
5142 5149 <remove-default-expression/>
5143 5150 </modify-argument>
5144 5151 </modify-function>
5145 5152
5146 5153 <modify-function signature="drawText(QRectF,int,QString,QRectF*)">
5147 5154 <access modifier="private"/>
5148 5155 <modify-argument index="4">
5149 5156 <remove-default-expression/>
5150 5157 </modify-argument>
5151 5158 </modify-function>
5152 5159
5153 5160 <modify-function signature="drawText(int,int,int,int,int,QString,QRect*)">
5154 5161 <access modifier="private"/>
5155 5162 <modify-argument index="7">
5156 5163 <remove-default-expression/>
5157 5164 </modify-argument>
5158 5165 </modify-function>
5159 5166
5160 5167 <modify-function signature="redirected(const QPaintDevice*,QPoint*)">
5161 5168 <access modifier="private"/>
5162 5169 <modify-argument index="2">
5163 5170 <remove-default-expression/>
5164 5171 </modify-argument>
5165 5172 </modify-function>
5166 5173 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3-->
5167 5174 <modify-function signature="matrixEnabled()const" remove="all"/> <!--### Obsolete in 4.3-->
5168 5175 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3-->
5169 5176 <modify-function signature="setMatrixEnabled(bool)" remove="all"/> <!--### Obsolete in 4.3-->
5170 5177
5171 5178 <modify-function signature="setBrush(Qt::BrushStyle)" remove="all"/> <!--### Problematic in PythonQt -->
5172 5179
5173 5180 <modify-function signature="begin(QPaintDevice*)">
5174 5181 <modify-argument index="1">
5175 5182 <conversion-rule class="native">
5176 5183 <insert-template name="core.convert_pointer_arg_and_check_null">
5177 5184 <replace from="%TYPE%" to="QPaintDevice*"/>
5178 5185 <replace from="%CLASS_NAME%" to="QPainter"/>
5179 5186 <replace from="%FUNCTION_NAME%" to="begin"/>
5180 5187 </insert-template>
5181 5188 </conversion-rule>
5182 5189 </modify-argument>
5183 5190 </modify-function>
5184 5191 </object-type>
5185 5192
5186 5193 <object-type name="QApplication">
5187 5194 <extra-includes>
5188 5195 <include file-name="QBasicTimer" location="global"/>
5189 5196 <include file-name="QFont" location="global"/>
5190 5197 <include file-name="QFontMetrics" location="global"/>
5191 5198 <include file-name="QPalette" location="global"/>
5192 5199 <include file-name="QIcon" location="global"/>
5193 5200 <include file-name="QLocale" location="global"/>
5194 5201 </extra-includes>
5195 5202
5196 5203 <modify-function signature="QApplication(int &amp;, char **, int)">
5197 5204 <access modifier="private"/>
5198 5205 </modify-function>
5199 5206 <modify-function signature="QApplication(int &amp;, char **, QApplication::Type, int)">
5200 5207 <remove/>
5201 5208 </modify-function>
5202 5209 <modify-function signature="QApplication(int &amp;, char **, bool, int)">
5203 5210 <remove/>
5204 5211 </modify-function>
5205 5212
5206 5213 <modify-function signature="font(const char*)">
5207 5214 <remove/>
5208 5215 </modify-function>
5209 5216 <modify-function signature="setFont(QFont,const char*)">
5210 5217 <access modifier="private"/>
5211 5218 <modify-argument index="2">
5212 5219 <remove-default-expression/>
5213 5220 </modify-argument>
5214 5221 </modify-function>
5215 5222
5216 5223 <modify-function signature="palette(const char*)">
5217 5224 <remove/>
5218 5225 </modify-function>
5219 5226 <modify-function signature="setPalette(QPalette,const char*)">
5220 5227 <access modifier="private"/>
5221 5228 <modify-argument index="2">
5222 5229 <remove-default-expression/>
5223 5230 </modify-argument>
5224 5231 </modify-function>
5225 5232
5226 5233 <modify-function signature="overrideCursor()">
5227 5234 <access modifier="private"/>
5228 5235 <rename to="overrideCursor_private"/>
5229 5236 </modify-function>
5230 5237
5231 5238 <modify-function signature="setInputContext(QInputContext*)">
5232 5239 <modify-argument index="1">
5233 5240 <define-ownership class="java" owner="c++"/>
5234 5241 </modify-argument>
5235 5242 </modify-function>
5236 5243 <modify-function signature="setActiveWindow(QWidget*)">
5237 5244 <modify-argument index="1">
5238 5245 <reference-count action="ignore"/>
5239 5246 </modify-argument>
5240 5247 </modify-function>
5241 5248 <modify-function signature="setStyle(QStyle*)">
5242 5249 <modify-argument index="1">
5243 5250 <reference-count action="ignore"/>
5244 5251 </modify-argument>
5245 5252 </modify-function>
5246 5253
5247 5254 <modify-function signature="QApplication(int&amp;,char**,QApplication::Type,int)" remove="all"/>
5248 5255 <modify-function signature="QApplication(int&amp;,char**,bool,int)" remove="all"/>
5249 5256 <modify-function signature="QApplication(int&amp;,char**,int)" remove="all"/>
5250 5257 <modify-function signature="commitData(QSessionManager&amp;)" remove="all"/>
5251 5258 <modify-function signature="saveState(QSessionManager&amp;)" remove="all"/>
5252 5259 <modify-function signature="fontMetrics()" remove="all"/>
5253 5260 <modify-function signature="setFont(QFont,const char*)">
5254 5261 <modify-argument index="2">
5255 5262 <replace-type modified-type="QString"/>
5256 5263 <conversion-rule class="native">
5257 5264 <insert-template name="core.convert_string_arg_to_char*"/>
5258 5265 </conversion-rule>
5259 5266 </modify-argument>
5260 5267 </modify-function>
5261 5268 <modify-function signature="setPalette(QPalette,const char*)">
5262 5269 <modify-argument index="2">
5263 5270 <replace-type modified-type="QString"/>
5264 5271 <conversion-rule class="native">
5265 5272 <insert-template name="core.convert_string_arg_to_char*"/>
5266 5273 </conversion-rule>
5267 5274 </modify-argument>
5268 5275 </modify-function>
5269 5276 </object-type>
5270 5277
5271 5278 <object-type name="QMouseEventTransition"/>
5272 5279 <object-type name="QKeyEventTransition"/>
5273 5280 <value-type name="QQuaternion"/>
5274 5281
5275 5282 <object-type name="QCommandLinkButton"/>
5276 5283 <object-type name="QFileSystemModel">
5277 5284 <modify-function signature="setIconProvider(QFileIconProvider*)">
5278 5285 <modify-argument index="1">
5279 5286 <reference-count action="set" variable-name="__rcIconProvider"/>
5280 5287 </modify-argument>
5281 5288 </modify-function>
5282 5289 </object-type>
5283 5290 <object-type name="QFormLayout">
5284 5291 <modify-function signature="addRow(QWidget*,QWidget*)">
5285 5292 <modify-argument index="1">
5286 5293 <reference-count action="ignore"/>
5287 5294 </modify-argument>
5288 5295 <modify-argument index="2">
5289 5296 <reference-count action="ignore"/>
5290 5297 </modify-argument>
5291 5298 </modify-function>
5292 5299 <modify-function signature="addRow(QLayout*)">
5293 5300 <modify-argument index="1">
5294 5301 <reference-count action="ignore"/>
5295 5302 </modify-argument>
5296 5303 </modify-function>
5297 5304 <modify-function signature="addRow(QWidget*,QLayout*)">
5298 5305 <modify-argument index="1">
5299 5306 <reference-count action="ignore"/>
5300 5307 </modify-argument>
5301 5308 <modify-argument index="2">
5302 5309 <reference-count action="ignore"/>
5303 5310 </modify-argument>
5304 5311 </modify-function>
5305 5312
5306 5313 <modify-function signature="addRow(QWidget*)">
5307 5314 <modify-argument index="1">
5308 5315 <reference-count action="ignore"/>
5309 5316 </modify-argument>
5310 5317 </modify-function>
5311 5318 <modify-function signature="addRow(QString,QLayout*)">
5312 5319 <modify-argument index="2">
5313 5320 <reference-count action="ignore"/>
5314 5321 </modify-argument>
5315 5322 </modify-function>
5316 5323 <modify-function signature="addRow(QString,QWidget*)">
5317 5324 <modify-argument index="2">
5318 5325 <reference-count action="ignore"/>
5319 5326 </modify-argument>
5320 5327 </modify-function>
5321 5328 <modify-function signature="insertRow(int,QLayout*)">
5322 5329 <modify-argument index="2">
5323 5330 <reference-count action="ignore"/>
5324 5331 </modify-argument>
5325 5332 </modify-function>
5326 5333 <modify-function signature="insertRow(int,QWidget*,QLayout*)">
5327 5334 <modify-argument index="2">
5328 5335 <reference-count action="ignore"/>
5329 5336 </modify-argument>
5330 5337 <modify-argument index="3">
5331 5338 <reference-count action="ignore"/>
5332 5339 </modify-argument>
5333 5340 </modify-function>
5334 5341 <modify-function signature="insertRow(int,QWidget*,QWidget*)">
5335 5342 <modify-argument index="2">
5336 5343 <reference-count action="ignore"/>
5337 5344 </modify-argument>
5338 5345 <modify-argument index="3">
5339 5346 <reference-count action="ignore"/>
5340 5347 </modify-argument>
5341 5348 </modify-function>
5342 5349 <modify-function signature="insertRow(int,QWidget*)">
5343 5350 <modify-argument index="2">
5344 5351 <reference-count action="ignore"/>
5345 5352 </modify-argument>
5346 5353 </modify-function>
5347 5354 <modify-function signature="insertRow(int,QString,QLayout*)">
5348 5355 <modify-argument index="3">
5349 5356 <reference-count action="ignore"/>
5350 5357 </modify-argument>
5351 5358 </modify-function>
5352 5359 <modify-function signature="insertRow(int,QString,QWidget*)">
5353 5360 <modify-argument index="3">
5354 5361 <reference-count action="ignore"/>
5355 5362 </modify-argument>
5356 5363 </modify-function>
5357 5364 <modify-function signature="setLayout(int,QFormLayout::ItemRole,QLayout*)">
5358 5365 <modify-argument index="3">
5359 5366 <reference-count action="ignore"/>
5360 5367 </modify-argument>
5361 5368 </modify-function>
5362 5369 <modify-function signature="setWidget(int,QFormLayout::ItemRole,QWidget*)">
5363 5370 <modify-argument index="3">
5364 5371 <reference-count action="ignore"/>
5365 5372 </modify-argument>
5366 5373 </modify-function>
5367 5374 <modify-function signature="setItem(int,QFormLayout::ItemRole,QLayoutItem*)" access="private" rename="setItem_private">
5368 5375 <modify-argument index="3">
5369 5376 <define-ownership class="java" owner="c++"/>
5370 5377 </modify-argument>
5371 5378 </modify-function>
5372 5379 <modify-function signature="addItem(QLayoutItem*)">
5373 5380 <modify-argument index="1">
5374 5381 <define-ownership class="java" owner="c++"/>
5375 5382 </modify-argument>
5376 5383 </modify-function>
5377 5384 </object-type>
5378 5385 <object-type name="QGraphicsGridLayout" delete-in-main-thread="yes">
5379 5386 <modify-function signature="addItem(QGraphicsLayoutItem*,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
5380 5387 <modify-argument index="1">
5381 5388 <reference-count action="add" variable-name="__rcItems"/>
5382 5389 </modify-argument>
5383 5390 </modify-function>
5384 5391 <modify-function signature="addItem(QGraphicsLayoutItem*,int,int,int,int,QFlags&lt;Qt::AlignmentFlag&gt;)">
5385 5392 <modify-argument index="1">
5386 5393 <reference-count action="add" variable-name="__rcItems"/>
5387 5394 </modify-argument>
5388 5395 </modify-function>
5389 5396 <modify-function signature="setAlignment(QGraphicsLayoutItem*,QFlags&lt;Qt::AlignmentFlag&gt;)">
5390 5397 <modify-argument index="1">
5391 5398 <reference-count action="ignore"/>
5392 5399 </modify-argument>
5393 5400 </modify-function>
5394 5401 </object-type>
5395 5402 <object-type name="QGraphicsLayout" delete-in-main-thread="yes">
5396 5403
5397 5404 <modify-function signature="widgetEvent(QEvent*)">
5398 5405 <modify-argument index="1" invalidate-after-use="yes"/>
5399 5406 </modify-function>
5400 5407 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)">
5401 5408 <modify-argument index="1">
5402 5409 <reference-count action="set" variable-name="__rcParentLayoutItem"/>
5403 5410 </modify-argument>
5404 5411 </modify-function>
5405 5412 <modify-function signature="setGraphicsItem(QGraphicsItem*)">
5406 5413 <modify-argument index="1">
5407 5414 <reference-count action="set" variable-name="__rcItem"/>
5408 5415 </modify-argument>
5409 5416 </modify-function>
5410 5417 </object-type>
5411 5418 <interface-type name="QGraphicsLayoutItem" delete-in-main-thread="yes">
5412 5419 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)">
5413 5420 <modify-argument index="1">
5414 5421 <reference-count action="set" variable-name="__rcParentLayoutItem"/>
5415 5422 </modify-argument>
5416 5423 </modify-function>
5417 5424 <modify-function signature="setGraphicsItem(QGraphicsItem*)">
5418 5425 <modify-argument index="1">
5419 5426 <reference-count action="set" variable-name="__rcItem"/>
5420 5427 </modify-argument>
5421 5428 </modify-function>
5422 5429 </interface-type>
5423 5430 <object-type name="QGraphicsLinearLayout" delete-in-main-thread="yes">
5424 5431 <modify-function signature="addItem(QGraphicsLayoutItem*)">
5425 5432 <modify-argument index="1">
5426 5433 <reference-count action="add" variable-name="__rcItems"/>
5427 5434 </modify-argument>
5428 5435 </modify-function>
5429 5436 <modify-function signature="insertItem(int,QGraphicsLayoutItem*)">
5430 5437 <modify-argument index="2">
5431 5438 <reference-count action="add" variable-name="__rcItems"/>
5432 5439 </modify-argument>
5433 5440 </modify-function>
5434 5441 <modify-function signature="removeItem(QGraphicsLayoutItem*)">
5435 5442 <modify-argument index="1">
5436 5443 <reference-count action="remove" variable-name="__rcItems"/>
5437 5444 </modify-argument>
5438 5445 </modify-function>
5439 5446 <modify-function signature="setAlignment(QGraphicsLayoutItem*,QFlags&lt;Qt::AlignmentFlag&gt;)">
5440 5447 <modify-argument index="1">
5441 5448 <reference-count action="ignore"/>
5442 5449 </modify-argument>
5443 5450 </modify-function>
5444 5451 <modify-function signature="setStretchFactor(QGraphicsLayoutItem*,int)">
5445 5452 <modify-argument index="1">
5446 5453 <reference-count action="ignore"/>
5447 5454 </modify-argument>
5448 5455 </modify-function>
5449 5456 </object-type>
5450 5457 <object-type name="QGraphicsProxyWidget"/> <!-- a QObject so main-thread delete redundant -->
5451 5458 <object-type name="QGraphicsWidget"
5452 5459 polymorphic-id-expression="%1-&gt;isWidget()">
5453 5460 <!-- a QObject so main-thread delete redundant -->
5454 5461 <!-- Duplicate function to QObject::children() to override accidental shadowing which is not present in Jambi -->
5455 5462 <modify-function signature="children()const" remove="all"/>
5456 5463 <modify-function signature="setLayout(QGraphicsLayout*)">
5457 5464 <modify-argument index="1">
5458 5465 <reference-count action="set" variable-name="__rcLayout"/>
5459 5466 </modify-argument>
5460 5467 </modify-function>
5461 5468
5462 5469 <modify-function signature="addAction(QAction*)">
5463 5470 <modify-argument index="1">
5464 5471 <reference-count action="add" variable-name="__rcActions"/>
5465 5472 </modify-argument>
5466 5473 </modify-function>
5467 5474 <modify-function signature="insertAction(QAction*,QAction*)">
5468 5475 <modify-argument index="2">
5469 5476 <reference-count action="add" variable-name="__rcActions"/>
5470 5477 </modify-argument>
5471 5478 </modify-function>
5472 5479 <modify-function signature="insertActions(QAction*,QList&lt;QAction*&gt;)">
5473 5480 <modify-argument index="2">
5474 5481 <reference-count action="add" variable-name="__rcActions"/>
5475 5482 </modify-argument>
5476 5483 </modify-function>
5477 5484 <modify-function signature="removeAction(QAction*)">
5478 5485 <modify-argument index="1">
5479 5486 <reference-count action="remove" variable-name="__rcActions"/>
5480 5487 </modify-argument>
5481 5488 </modify-function>
5482 5489
5483 5490
5484 5491 <modify-function signature="changeEvent(QEvent*)">
5485 5492 <modify-argument index="1" invalidate-after-use="yes"/>
5486 5493 </modify-function>
5487 5494 <modify-function signature="closeEvent(QCloseEvent*)">
5488 5495 <modify-argument index="1" invalidate-after-use="yes"/>
5489 5496 </modify-function>
5490 5497 <modify-function signature="grabKeyboardEvent(QEvent*)">
5491 5498 <modify-argument index="1" invalidate-after-use="yes"/>
5492 5499 </modify-function>
5493 5500 <modify-function signature="grabMouseEvent(QEvent*)">
5494 5501 <modify-argument index="1" invalidate-after-use="yes"/>
5495 5502 </modify-function>
5496 5503 <modify-function signature="hideEvent(QHideEvent*)">
5497 5504 <modify-argument index="1" invalidate-after-use="yes"/>
5498 5505 </modify-function>
5499 5506 <modify-function signature="moveEvent(QGraphicsSceneMoveEvent*)">
5500 5507 <modify-argument index="1" invalidate-after-use="yes"/>
5501 5508 </modify-function>
5502 5509 <modify-function signature="paintWindowFrame(QPainter*,const QStyleOptionGraphicsItem*,QWidget*)">
5503 5510 <modify-argument index="1" invalidate-after-use="yes"/>
5504 5511 </modify-function>
5505 5512 <modify-function signature="resizeEvent(QGraphicsSceneResizeEvent*)">
5506 5513 <modify-argument index="1" invalidate-after-use="yes"/>
5507 5514 </modify-function>
5508 5515 <modify-function signature="showEvent(QShowEvent*)">
5509 5516 <modify-argument index="1" invalidate-after-use="yes"/>
5510 5517 </modify-function>
5511 5518 <modify-function signature="ungrabKeyboardEvent(QEvent*)">
5512 5519 <modify-argument index="1" invalidate-after-use="yes"/>
5513 5520 </modify-function>
5514 5521 <modify-function signature="ungrabMouseEvent(QEvent*)">
5515 5522 <modify-argument index="1" invalidate-after-use="yes"/>
5516 5523 </modify-function>
5517 5524 <modify-function signature="windowFrameEvent(QEvent*)">
5518 5525 <modify-argument index="1" invalidate-after-use="yes"/>
5519 5526 </modify-function>
5520 5527
5521 5528 <modify-function signature="setStyle(QStyle*)">
5522 5529 <modify-argument index="1">
5523 5530 <reference-count action="set" variable-name="__rcStyle"/>
5524 5531 </modify-argument>
5525 5532 </modify-function>
5526 5533 <modify-function signature="setTabOrder(QGraphicsWidget*,QGraphicsWidget*)">
5527 5534 <modify-argument index="1">
5528 5535 <reference-count action="ignore"/>
5529 5536 </modify-argument>
5530 5537 <modify-argument index="2">
5531 5538 <reference-count action="ignore"/>
5532 5539 </modify-argument>
5533 5540 </modify-function>
5534 5541 </object-type>
5535 5542 <object-type name="QPlainTextDocumentLayout"/>
5536 5543 <object-type name="QPlainTextEdit">
5537 5544 <modify-function signature="setDocument(QTextDocument*)">
5538 5545 <modify-argument index="1">
5539 5546 <reference-count action="set" variable-name="__rcDocument"/>
5540 5547 </modify-argument>
5541 5548 </modify-function>
5542 5549 <modify-function signature="insertFromMimeData(const QMimeData*)">
5543 5550 <modify-argument index="1">
5544 5551 <reference-count action="ignore"/>
5545 5552 </modify-argument>
5546 5553 </modify-function>
5547 5554 </object-type>
5548 5555 <object-type name="QPrintPreviewDialog">
5549 5556 </object-type>
5550 5557 <object-type name="QPrintPreviewWidget"/>
5551 5558 <object-type name="QStyledItemDelegate">
5552 5559 <modify-function signature="setItemEditorFactory(QItemEditorFactory*)">
5553 5560 <modify-argument index="1">
5554 5561 <reference-count action="set" variable-name="__rcItemEditorFactory"/>
5555 5562 </modify-argument>
5556 5563 </modify-function>
5557 5564 <modify-function signature="setEditorData(QWidget*,QModelIndex)const">
5558 5565 <modify-argument index="1">
5559 5566 <reference-count action="ignore"/>
5560 5567 </modify-argument>
5561 5568 </modify-function>
5562 5569 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const">
5563 5570 <modify-argument index="1">
5564 5571 <reference-count action="ignore"/>
5565 5572 </modify-argument>
5566 5573 </modify-function>
5567 5574 </object-type>
5568 5575
5569 5576 <interface-type name="QAccessibleFactoryInterface" java-name="QAbstractAccessibleFactory"/>
5570 5577 <interface-type name="QIconEngineFactoryInterfaceV2" java-name="QAbstractIconEngineFactoryV2"/>
5571 5578 <interface-type name="QImageIOHandlerFactoryInterface" java-name="QAbstractImageIOHandlerFactory"/>
5572 5579 <interface-type name="QInputContextFactoryInterface" java-name="QAbstractInputContextFactory"/>
5573 5580 <interface-type name="QStyleFactoryInterface" java-name="QAbstractStyleFactory"/>
5574 5581 <interface-type name="QTextCodecFactoryInterface" java-name="QAbstractTextCodecFactory"/>
5575 5582 <interface-type name="QPictureFormatInterface" java-name="QAbstractPictureFormat"/>
5576 5583
5577 5584 <object-type name="QIconEnginePluginV2"/>
5578 5585 <object-type name="QAccessiblePlugin"/>
5579 5586 <object-type name="QImageIOPlugin"/>
5580 5587 <object-type name="QInputContextPlugin"/>
5581 5588 <object-type name="QPictureFormatPlugin"/>
5582 5589 <object-type name="QStylePlugin"/>
5583 5590 <object-type name="QTextCodecPlugin"/>
5584 5591 <object-type name="QGesture"/>
5585 5592 <object-type name="QTapGesture"/>
5586 5593 <object-type name="QTapAndHoldGesture"/>
5587 5594 <object-type name="QGraphicsAnchorLayout"/>
5588 5595 <object-type name="QGraphicsAnchor"/>
5589 5596 <object-type name="QGraphicsEffect"/>
5590 5597 <object-type name="QStaticText"/>
5591 5598 <object-type name="QGraphicsObject">
5592 5599 <!-- Duplicate function to QObject::children() to override accidental shadowing which is not present in Jambi -->
5593 5600 <modify-function signature="children()const" remove="all"/>
5594 5601 </object-type>
5595 5602 <object-type name="QGraphicsBlurEffect"/>
5596 5603 <object-type name="QGraphicsColorizeEffect"/>
5597 5604 <object-type name="QGraphicsDropShadowEffect"/>
5598 5605 <object-type name="QGraphicsOpacityEffect"/>
5599 5606 <object-type name="QGraphicsPixelizeEffect"/>
5600 5607 <object-type name="QGraphicsRotation"/>
5601 5608 <object-type name="QGraphicsScale"/>
5602 5609 <object-type name="QGraphicsTransform"/>
5603 5610 <object-type name="QPanGesture"/>
5604 5611 <object-type name="QPinchGesture"/>
5605 5612 <object-type name="QProxyStyle"/>
5606 5613 <object-type name="QSwipeGesture"/>
5607 5614 <object-type name="QTouchEvent" polymorphic-id-expression="%1-&gt;type() == QEvent::TouchBegin || %1-&gt;type() == QEvent::TouchUpdate || %1-&gt;type() == QEvent::TouchEnd"/>
5608 5615
5609 5616 <!-- Inefficient hash codes -->
5610 5617 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextFrame_iterator' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5611 5618 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextTableCell' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5612 5619 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextOption_Tab' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5613 5620 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextLength' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5614 5621 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextBlock_iterator' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5615 5622 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextBlock' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5616 5623 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextCursor' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5617 5624 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPainterPath_Element' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5618 5625 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPainterPath' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5619 5626 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QItemSelection' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5620 5627 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QKeySequence' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5621 5628 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSizePolicy' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5622 5629 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextFragment' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5623 5630 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFontMetrics' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5624 5631 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGradient' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5625 5632 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFontMetricsF' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5626 5633 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTextFormat' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5627 5634 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QEasingCurve' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5628 5635 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGenericMatrix' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5629 5636 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QMatrix4x4' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5630 5637 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QMargins' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5631 5638 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPixmapCache_Key' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5632 5639 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QVector4D' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5633 5640 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QQuaternion' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5634 5641 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QVector2D' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5635 5642 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QVector3D' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
5636 5643
5637 5644 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'eventFilter(QObject * receiver, QEvent * event)' in 'QPanGesture'"/>
5638 5645 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'event(QEvent * event)' in 'QPanGesture'"/>
5639 5646 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'eventFilter(QObject * receiver, QEvent * event)' in 'QSwipeGesture'"/>
5640 5647 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'eventFilter(QObject * receiver, QEvent * event)' in 'QPinchGesture'"/>
5641 5648 <suppress-warning text="WARNING(MetaJavaBuilder) :: private virtual function 'event(QEvent * event)' in 'QPinchGesture'"/>
5642 5649
5643 5650 <!-- Intentional omissions. See explanation for QtJambiTextObjectInterface class in typesystem and headers. -->
5644 5651 <suppress-warning text="WARNING(MetaJavaBuilder) :: class 'QTextObjectInterface' inherits from unknown base class 'QTextObjectInterface'"/>
5645 5652 <suppress-warning text="WARNING(MetaJavaBuilder) :: unknown interface for 'QTextObjectInterface': 'QTextObjectInterfaceInterface'"/>
5646 5653
5647 5654 <suppress-warning text="WARNING(MetaInfoGenerator) :: class 'QPixmapFilter' inherits from polymorphic class 'QPixmapFilter', but has no polymorphic id set"/>
5648 5655 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QPixmap::QPixmap', unmatched parameter type 'QPixmapData*'"/>
5649 5656 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&amp;'"/>
5650 5657 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
5651 5658 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private const\*'"/>
5652 5659 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTextEngine\*'"/>
5653 5660 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QFontEngine\*'"/>
5654 5661 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPixmap::Type'"/>
5655 5662 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QInputDialog::Type'"/>
5656 5663 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTextFrameLayoutData\*'"/>
5657 5664 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractUndoItem\*'"/>
5658 5665 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*QImageTextKeyLang*'"/>
5659 5666 <suppress-warning text="WARNING(MetaJavaBuilder) :: non-public function '*' in interface '*'"/>
5660 5667 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
5661 5668 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
5662 5669 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value 'QVector&lt;FormatRange&gt;()' of argument in function '*', class '*'"/>
5663 5670 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value 'QVariantList()' of argument in function '*', class '*'"/>
5664 5671 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
5665 5672 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QTextLayout::QTextLayout', unmatched parameter type 'QTextEngine*'"/>
5666 5673 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value of argument in function 'doAction', class 'QAccessibleInterface'"/>
5667 5674 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFileDialog::QFileDialog', unmatched parameter type 'QFileDialogArgs const&amp;'"/>
5668 5675 <suppress-warning text="WARNING(MetaJavaBuilder) :: unsupported default value '0., 0., 1000000000., 1000000000.' of argument in function 'update', class 'QAbstractTextDocumentLayout'"/>
5669 5676 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QWidget::windowSurface', unmatched return type 'QWindowSurface*'"/>
5670 5677 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QWidget::setWindowSurface', unmatched parameter type 'QWindowSurface*'"/>
5671 5678 <suppress-warning text="WARNING(MetaJavaBuilder) :: enum 'QStyleOption::StyleOptionType' does not have a type entry or is not an enum"/>
5672 5679 <suppress-warning text="WARNING(MetaJavaBuilder) :: unhandled enum value: ~FlagMask in QMessageBox::StandardButton"/>
5673 5680 <suppress-warning text="WARNING(MetaJavaBuilder) :: unmatched enum ~FlagMask"/>
5674 5681 <suppress-warning text="WARNING(MetaInfoGenerator) :: class 'QGraphicsSceneEvent' inherits from polymorphic class 'QEvent', but has no polymorphic id set"/>
5675 5682 <suppress-warning text="WARNING(MetaInfoGenerator) :: class 'QInputEvent' inherits from polymorphic class 'QEvent', but has no polymorphic id set"/>
5676 5683 <suppress-warning text="WARNING(JavaGenerator) :: either add or remove specified for reference count variable '__rcMenus' in 'com.trolltech.qt.gui.QMenu' but not both"/>
5677 5684 <suppress-warning text="WARNING(JavaGenerator) :: either add or remove specified for reference count variable '__rcMenus' in 'com.trolltech.qt.gui.QMenuBar' but not both"/>
5678 5685
5679 5686 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QPixmap::pixmapData', unmatched return type 'QPixmapData*'"/>
5680 5687 <suppress-warning text="WARNING(MetaJavaBuilder) :: object type 'QAccessible' extended by interface type 'QAbstractAccessibleFactory'. The resulting API will be less expressive than the original."/>
5681 5688
5682 5689 <suppress-warning text="WARNING(MetaJavaBuilder) :: Rejected enum has no alternative...: QPalette::NColorRoles"/>
5683 5690
5684 5691 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'QtSharedPointer' does not have a type entry"/>
5685 5692
5686 5693 </typesystem>
General Comments 0
You need to be logged in to leave comments. Login now